Variable defaultConst

default: Hono<
    { Bindings: Bindings } & { Bindings: Bindings },
    { "*": {} } & {
        "/": {
            $get: {
                input: {
                    query: {
                        cursor?: string | string[];
                        gender?: string | string[];
                        growth_stage?: string | string[];
                        has_alert?: string | string[];
                        limit?: string | string[];
                        search?: string | string[];
                        sort_by?: string | string[];
                        sort_order?: string | string[];
                        status?: string | string[];
                    };
                };
                output: {};
                outputFormat: string;
                status: StatusCode;
            };
        };
    } & {
        "/status-counts": {
            $get: {
                input: {};
                output: {};
                outputFormat: string;
                status: StatusCode;
            };
        };
    } & {
        "/:id": {
            $get: {
                input: { param: { id: string } };
                output: {};
                outputFormat: string;
                status: StatusCode;
            };
        };
    } & {
        "/": {
            $post: {
                input: {
                    json: {
                        barn?: null
                        | string;
                        birthday: string;
                        bloodline?: {
                            bloodlineId?: number;
                            cattleId?: number;
                            fatherCattleName: null | string;
                            motherFatherCattleName: null | string;
                            motherGrandFatherCattleName: null | string;
                            motherGreatGrandFatherCattleName: null | string;
                        };
                        breed: null
                        | string;
                        breedingStatus?: {
                            breedingMemo: null | string;
                            breedingStatusId?: number;
                            cattleId?: number;
                            createdAt?: string;
                            daysAfterCalving: null | number;
                            daysAfterInsemination: null | number;
                            daysOpen: null | number;
                            expectedCalvingDate: null | string;
                            inseminationCount: null | number;
                            isDifficultBirth: null | boolean;
                            parity: null | number;
                            pregnancyDays: null | number;
                            scheduledPregnancyCheckDate: null | string;
                            updatedAt?: string;
                        };
                        breedingSummary?: {
                            averageCalvingInterval: null
                            | number;
                            averageDaysOpen: null | number;
                            averagePregnancyPeriod: null | number;
                            breedingSummaryId?: number;
                            cattleId?: number;
                            createdAt?: string;
                            difficultBirthCount: null | number;
                            pregnancyHeadCount: null | number;
                            pregnancySuccessRate: null | number;
                            totalInseminationCount: null | number;
                            updatedAt?: string;
                        };
                        breedingValue?: null
                        | string;
                        earTagNumber: number;
                        gender: "雄" | "去勢" | "雌";
                        growthStage:
                            | "CALF"
                            | "GROWING"
                            | "FATTENING"
                            | "FIRST_CALVED"
                            | "MULTI_PAROUS";
                        identificationNumber: number;
                        name: string;
                        notes: null
                        | string;
                        producerName?: null | string;
                        score?: null | number;
                        weight?: null | number;
                    };
                };
                output: {};
                outputFormat: string;
                status: StatusCode;
            };
        };
    } & {
        "/:id": {
            $patch: {
                input: {
                    json: {
                        barn?: null
                        | string;
                        birthday?: string;
                        bloodline?: {
                            bloodlineId?: (...) | (...);
                            cattleId?: (...) | (...);
                            fatherCattleName: (...) | (...);
                            motherFatherCattleName: (...) | (...);
                            motherGrandFatherCattleName: (...) | (...);
                            motherGreatGrandFatherCattleName: (...) | (...);
                        };
                        breed?: null
                        | string;
                        breedingStatus?: {
                            breedingMemo: (...) | (...);
                            breedingStatusId?: (...) | (...);
                            cattleId?: (...) | (...);
                            createdAt?: (...) | (...);
                            daysAfterCalving: (...) | (...);
                            daysAfterInsemination: (...) | (...);
                            daysOpen: (...) | (...);
                            expectedCalvingDate: (...) | (...);
                            inseminationCount: (...) | (...);
                            isDifficultBirth: (...) | (...) | (...);
                            parity: (...) | (...);
                            pregnancyDays: (...) | (...);
                            scheduledPregnancyCheckDate: (...) | (...);
                            updatedAt?: (...) | (...);
                        };
                        breedingSummary?: {
                            averageCalvingInterval: (...)
                            | (...);
                            averageDaysOpen: (...) | (...);
                            averagePregnancyPeriod: (...) | (...);
                            breedingSummaryId?: (...) | (...);
                            cattleId?: (...) | (...);
                            createdAt?: (...) | (...);
                            difficultBirthCount: (...) | (...);
                            pregnancyHeadCount: (...) | (...);
                            pregnancySuccessRate: (...) | (...);
                            totalInseminationCount: (...) | (...);
                            updatedAt?: (...) | (...);
                        };
                        breedingValue?: null
                        | string;
                        earTagNumber?: number;
                        gender?: "雄" | "去勢" | "雌";
                        growthStage?:
                            | "CALF"
                            | "GROWING"
                            | "FATTENING"
                            | "FIRST_CALVED"
                            | "MULTI_PAROUS";
                        identificationNumber?: number;
                        name?: string;
                        notes?: null
                        | string;
                        producerName?: null | string;
                        score?: null | number;
                        weight?: null | number;
                    };
                } & { param: { id: string } };
                output: {};
                outputFormat: string;
                status: StatusCode;
            };
        };
    } & {
        "/:id/status": {
            $patch: {
                input: {
                    json: {
                        reason?: null
                        | string;
                        status:
                            | "HEALTHY"
                            | "PREGNANT"
                            | "RESTING"
                            | "TREATING"
                            | "SCHEDULED_FOR_SHIPMENT"
                            | "SHIPPED"
                            | "DEAD";
                    };
                } & { param: { id: string } };
                output: {};
                outputFormat: string;
                status: StatusCode;
            };
        };
    } & {
        "/:id": {
            $delete: {
                input: { param: { id: string } };
                output: {};
                outputFormat: string;
                status: StatusCode;
            };
        };
    },
    "/",
> = ...