CabBedSchema: ZodObject<{
    bedDepth: ZodOptional<ZodNullable<ZodString>>;
    bedLength: ZodOptional<ZodNullable<ZodString>>;
    bedWidth: ZodOptional<ZodNullable<ZodString>>;
    betweenWheelWell: ZodOptional<ZodNullable<ZodString>>;
    cabDetails: ZodOptional<ZodNullable<ZodString>>;
    code: ZodOptional<ZodNullable<ZodString>>;
    compatibilityWithCurrentConfig: ZodOptional<ZodNullable<ZodObject<{
        availableWithTrims: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
        isCompatible: ZodOptional<ZodNullable<ZodBoolean>>;
        requiredItems: ZodOptional<ZodNullable<ZodArray<ZodObject<{
            itemCode: ...;
            itemType: ...;
        }, "strip", ZodTypeAny, {
            itemCode?: ...;
            itemType?: ...;
        }, {
            itemCode?: ...;
            itemType?: ...;
        }>, "many">>>;
    }, "strip", ZodTypeAny, {
        availableWithTrims?: null | string[];
        isCompatible?: null | boolean;
        requiredItems?: null | {
            itemCode?: null | string;
            itemType?: null | string;
        }[];
    }, {
        availableWithTrims?: null | string[];
        isCompatible?: null | boolean;
        requiredItems?: null | {
            itemCode?: null | string;
            itemType?: null | string;
        }[];
    }>>>;
    description: ZodOptional<ZodNullable<ZodString>>;
    id: ZodOptional<ZodNullable<ZodString>>;
    label: ZodOptional<ZodNullable<ZodString>>;
    overallHeight: ZodOptional<ZodNullable<ZodString>>;
    overallLength: ZodOptional<ZodNullable<ZodString>>;
    overallWidth: ZodOptional<ZodNullable<ZodString>>;
}, "strip", ZodTypeAny, {
    bedDepth?: null | string;
    bedLength?: null | string;
    bedWidth?: null | string;
    betweenWheelWell?: null | string;
    cabDetails?: null | string;
    code?: null | string;
    compatibilityWithCurrentConfig?: null | {
        availableWithTrims?: null | string[];
        isCompatible?: null | boolean;
        requiredItems?: null | {
            itemCode?: null | string;
            itemType?: null | string;
        }[];
    };
    description?: null | string;
    id?: null | string;
    label?: null | string;
    overallHeight?: null | string;
    overallLength?: null | string;
    overallWidth?: null | string;
}, {
    bedDepth?: null | string;
    bedLength?: null | string;
    bedWidth?: null | string;
    betweenWheelWell?: null | string;
    cabDetails?: null | string;
    code?: null | string;
    compatibilityWithCurrentConfig?: null | {
        availableWithTrims?: null | string[];
        isCompatible?: null | boolean;
        requiredItems?: null | {
            itemCode?: null | string;
            itemType?: null | string;
        }[];
    };
    description?: null | string;
    id?: null | string;
    label?: null | string;
    overallHeight?: null | string;
    overallLength?: null | string;
    overallWidth?: null | string;
}> = ...

Type declaration

  • bedDepth: ZodOptional<ZodNullable<ZodString>>
  • bedLength: ZodOptional<ZodNullable<ZodString>>
  • bedWidth: ZodOptional<ZodNullable<ZodString>>
  • betweenWheelWell: ZodOptional<ZodNullable<ZodString>>
  • cabDetails: ZodOptional<ZodNullable<ZodString>>
  • code: ZodOptional<ZodNullable<ZodString>>
  • compatibilityWithCurrentConfig: ZodOptional<ZodNullable<ZodObject<{
        availableWithTrims: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
        isCompatible: ZodOptional<ZodNullable<ZodBoolean>>;
        requiredItems: ZodOptional<ZodNullable<ZodArray<ZodObject<{
            itemCode: ...;
            itemType: ...;
        }, "strip", ZodTypeAny, {
            itemCode?: ...;
            itemType?: ...;
        }, {
            itemCode?: ...;
            itemType?: ...;
        }>, "many">>>;
    }, "strip", ZodTypeAny, {
        availableWithTrims?: null | string[];
        isCompatible?: null | boolean;
        requiredItems?: null | {
            itemCode?: null | string;
            itemType?: null | string;
        }[];
    }, {
        availableWithTrims?: null | string[];
        isCompatible?: null | boolean;
        requiredItems?: null | {
            itemCode?: null | string;
            itemType?: null | string;
        }[];
    }>>>
  • description: ZodOptional<ZodNullable<ZodString>>
  • id: ZodOptional<ZodNullable<ZodString>>
  • label: ZodOptional<ZodNullable<ZodString>>
  • overallHeight: ZodOptional<ZodNullable<ZodString>>
  • overallLength: ZodOptional<ZodNullable<ZodString>>
  • overallWidth: ZodOptional<ZodNullable<ZodString>>

Type declaration

  • Optional bedDepth?: null | string
  • Optional bedLength?: null | string
  • Optional bedWidth?: null | string
  • Optional betweenWheelWell?: null | string
  • Optional cabDetails?: null | string
  • Optional code?: null | string
  • Optional compatibilityWithCurrentConfig?: null | {
        availableWithTrims?: null | string[];
        isCompatible?: null | boolean;
        requiredItems?: null | {
            itemCode?: null | string;
            itemType?: null | string;
        }[];
    }
  • Optional description?: null | string
  • Optional id?: null | string
  • Optional label?: null | string
  • Optional overallHeight?: null | string
  • Optional overallLength?: null | string
  • Optional overallWidth?: null | string

Type declaration

  • Optional bedDepth?: null | string
  • Optional bedLength?: null | string
  • Optional bedWidth?: null | string
  • Optional betweenWheelWell?: null | string
  • Optional cabDetails?: null | string
  • Optional code?: null | string
  • Optional compatibilityWithCurrentConfig?: null | {
        availableWithTrims?: null | string[];
        isCompatible?: null | boolean;
        requiredItems?: null | {
            itemCode?: null | string;
            itemType?: null | string;
        }[];
    }
  • Optional description?: null | string
  • Optional id?: null | string
  • Optional label?: null | string
  • Optional overallHeight?: null | string
  • Optional overallLength?: null | string
  • Optional overallWidth?: null | string