GradeSchema: ZodObject<{
    asPriceShown: ZodOptional<ZodNullable<ZodObject<{
        disclaimer: ZodOptional<ZodNullable<ZodString>>;
        value: ZodOptional<ZodNullable<ZodString>>;
    }, "strip", ZodTypeAny, {
        disclaimer?: null | string;
        value?: null | string;
    }, {
        disclaimer?: null | string;
        value?: null | string;
    }>>>;
    baseMsrp: ZodOptional<ZodNullable<ZodObject<{
        disclaimer: ZodOptional<ZodNullable<ZodString>>;
        value: ZodOptional<ZodNullable<ZodString>>;
    }, "strip", ZodTypeAny, {
        disclaimer?: null | string;
        value?: null | string;
    }, {
        disclaimer?: null | string;
        value?: null | string;
    }>>>;
    exteriorColorIds: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
    gradeName: ZodOptional<ZodNullable<ZodString>>;
    hasSeatingOptions: ZodOptional<ZodNullable<ZodBoolean>>;
    image: ZodOptional<ZodNullable<ZodObject<{
        alias: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
        disclaimer: ZodOptional<ZodNullable<ZodString>>;
        isHero: ZodOptional<ZodNullable<ZodBoolean>>;
        url: ZodOptional<ZodNullable<ZodString>>;
    }, "strip", ZodTypeAny, {
        alias?: null | string[];
        disclaimer?: null | string;
        isHero?: null | boolean;
        url?: null | string;
    }, {
        alias?: null | string[];
        disclaimer?: null | string;
        isHero?: null | boolean;
        url?: null | string;
    }>>>;
    interiorColorIds: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
    mileage: ZodOptional<ZodNullable<ZodObject<{
        category: ZodOptional<ZodNullable<ZodString>>;
        city: ZodOptional<ZodNullable<ZodNumber>>;
        combined: ZodOptional<ZodNullable<ZodNumber>>;
        highway: ZodOptional<ZodNullable<ZodNumber>>;
        isAvailable: ZodOptional<ZodNullable<ZodBoolean>>;
        mpge: ZodOptional<ZodNullable<ZodNumber>>;
        range: ZodOptional<ZodNullable<ZodNumber>>;
    }, "strip", ZodTypeAny, {
        category?: null | string;
        city?: null | number;
        combined?: null | number;
        highway?: null | number;
        isAvailable?: null | boolean;
        mpge?: null | number;
        range?: null | number;
    }, {
        category?: null | string;
        city?: null | number;
        combined?: null | number;
        highway?: null | number;
        isAvailable?: null | boolean;
        mpge?: null | number;
        range?: null | number;
    }>>>;
    trims: ZodOptional<ZodNullable<ZodArray<ZodObject<{
        accessoryIds: ZodOptional<ZodNullable<ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">>>;
        cabBed: ZodOptional<ZodNullable<ZodObject<{
            bedDepth: ...;
            bedLength: ...;
            bedWidth: ...;
            betweenWheelWell: ...;
            cabDetails: ...;
            code: ...;
            compatibilityWithCurrentConfig: ...;
            description: ...;
            id: ...;
            label: ...;
            overallHeight: ...;
            overallLength: ...;
            overallWidth: ...;
        }, "strip", ZodTypeAny, {
            bedDepth?: ...;
            bedLength?: ...;
            bedWidth?: ...;
            betweenWheelWell?: ...;
            cabDetails?: ...;
            code?: ...;
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            id?: ...;
            label?: ...;
            overallHeight?: ...;
            overallLength?: ...;
            overallWidth?: ...;
        }, {
            bedDepth?: ...;
            bedLength?: ...;
            bedWidth?: ...;
            betweenWheelWell?: ...;
            cabDetails?: ...;
            code?: ...;
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            id?: ...;
            label?: ...;
            overallHeight?: ...;
            overallLength?: ...;
            overallWidth?: ...;
        }>>>;
        code: ZodOptional<ZodNullable<ZodString>>;
        compatibilityWithCurrentConfig: ZodOptional<ZodNullable<ZodObject<{
            availableWithTrims: ...;
            isCompatible: ...;
            requiredItems: ...;
        }, "strip", ZodTypeAny, {
            availableWithTrims?: ...;
            isCompatible?: ...;
            requiredItems?: ...;
        }, {
            availableWithTrims?: ...;
            isCompatible?: ...;
            requiredItems?: ...;
        }>>>;
        defaultColorId: ZodOptional<ZodNullable<ZodString>>;
        description: ZodOptional<ZodNullable<ZodString>>;
        drive: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            description: ...;
            disclaimer: ...;
            icon: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }>>>;
        engine: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            description: ...;
            disclaimer: ...;
            icon: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }>>>;
        exteriorColorIds: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
        fuelType: ZodOptional<ZodNullable<ZodString>>;
        horsepower: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            description: ...;
            disclaimer: ...;
            icon: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }>>>;
        images: ZodOptional<ZodNullable<ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">>>;
        interiorColorIds: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
        isDefaultTrim: ZodOptional<ZodNullable<ZodBoolean>>;
        mileage: ZodOptional<ZodNullable<ZodObject<{
            category: ...;
            city: ...;
            combined: ...;
            highway: ...;
            isAvailable: ...;
            mpge: ...;
            range: ...;
        }, "strip", ZodTypeAny, {
            category?: ...;
            city?: ...;
            combined?: ...;
            highway?: ...;
            isAvailable?: ...;
            mpge?: ...;
            range?: ...;
        }, {
            category?: ...;
            city?: ...;
            combined?: ...;
            highway?: ...;
            isAvailable?: ...;
            mpge?: ...;
            range?: ...;
        }>>>;
        msrp: ZodOptional<ZodNullable<ZodObject<{
            disclaimer: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            disclaimer?: ...;
            value?: ...;
        }, {
            disclaimer?: ...;
            value?: ...;
        }>>>;
        packageIds: ZodOptional<ZodNullable<ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">>>;
        powertrain: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            drive: ...;
            engine: ...;
            horsepower: ...;
            transmission: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            drive?: ...;
            engine?: ...;
            horsepower?: ...;
            transmission?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            drive?: ...;
            engine?: ...;
            horsepower?: ...;
            transmission?: ...;
        }>>>;
        seating: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            description: ...;
            disclaimer: ...;
            icon: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }>>>;
        shortDescription: ZodOptional<ZodNullable<ZodString>>;
        title: ZodOptional<ZodNullable<ZodString>>;
        transmission: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            description: ...;
            disclaimer: ...;
            icon: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }>>>;
        warrantyIds: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
        wheelCodes: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
    }, "strip", ZodTypeAny, {
        accessoryIds?: null | {
            code?: (...) | (...) | (...);
            compatibilityWithCurrentConfig?: (...) | (...) | (...);
            description?: (...) | (...) | (...);
            disclaimer?: (...) | (...) | (...);
            id?: (...) | (...) | (...);
            images?: (...) | (...) | (...);
            includedAccessoryIds?: (...) | (...) | (...);
            installPoint?: (...) | (...) | (...);
            title?: (...) | (...) | (...);
            type?: (...) | (...) | (...);
            warranty?: (...) | (...) | (...);
        }[];
        cabBed?: null | {
            bedDepth?: null | string;
            bedLength?: null | string;
            bedWidth?: null | string;
            betweenWheelWell?: null | string;
            cabDetails?: null | string;
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            id?: null | string;
            label?: null | string;
            overallHeight?: null | string;
            overallLength?: null | string;
            overallWidth?: null | string;
        };
        code?: null | string;
        compatibilityWithCurrentConfig?: null | {
            availableWithTrims?: null | (...)[];
            isCompatible?: null | boolean;
            requiredItems?: null | (...)[];
        };
        defaultColorId?: null | string;
        description?: null | string;
        drive?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        engine?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        exteriorColorIds?: null | string[];
        fuelType?: null | string;
        horsepower?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        images?: null | {
            alias?: (...) | (...) | (...);
            disclaimer?: (...) | (...) | (...);
            isHero?: (...) | (...) | (...) | (...);
            url?: (...) | (...) | (...);
        }[];
        interiorColorIds?: null | string[];
        isDefaultTrim?: null | boolean;
        mileage?: null | {
            category?: null | string;
            city?: null | number;
            combined?: null | number;
            highway?: null | number;
            isAvailable?: null | boolean;
            mpge?: null | number;
            range?: null | number;
        };
        msrp?: null | {
            disclaimer?: null | string;
            value?: null | string;
        };
        packageIds?: null | {
            id?: (...) | (...) | (...);
            msrp?: (...) | (...) | (...);
        }[];
        powertrain?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            drive?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            engine?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            horsepower?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            transmission?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
        };
        seating?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        shortDescription?: null | string;
        title?: null | string;
        transmission?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        warrantyIds?: null | string[];
        wheelCodes?: null | string[];
    }, {
        accessoryIds?: null | {
            code?: (...) | (...) | (...);
            compatibilityWithCurrentConfig?: (...) | (...) | (...);
            description?: (...) | (...) | (...);
            disclaimer?: (...) | (...) | (...);
            id?: (...) | (...) | (...);
            images?: (...) | (...) | (...);
            includedAccessoryIds?: (...) | (...) | (...);
            installPoint?: (...) | (...) | (...);
            title?: (...) | (...) | (...);
            type?: (...) | (...) | (...);
            warranty?: (...) | (...) | (...);
        }[];
        cabBed?: null | {
            bedDepth?: null | string;
            bedLength?: null | string;
            bedWidth?: null | string;
            betweenWheelWell?: null | string;
            cabDetails?: null | string;
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            id?: null | string;
            label?: null | string;
            overallHeight?: null | string;
            overallLength?: null | string;
            overallWidth?: null | string;
        };
        code?: null | string;
        compatibilityWithCurrentConfig?: null | {
            availableWithTrims?: null | (...)[];
            isCompatible?: null | boolean;
            requiredItems?: null | (...)[];
        };
        defaultColorId?: null | string;
        description?: null | string;
        drive?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        engine?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        exteriorColorIds?: null | string[];
        fuelType?: null | string;
        horsepower?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        images?: null | {
            alias?: (...) | (...) | (...);
            disclaimer?: (...) | (...) | (...);
            isHero?: (...) | (...) | (...) | (...);
            url?: (...) | (...) | (...);
        }[];
        interiorColorIds?: null | string[];
        isDefaultTrim?: null | boolean;
        mileage?: null | {
            category?: null | string;
            city?: null | number;
            combined?: null | number;
            highway?: null | number;
            isAvailable?: null | boolean;
            mpge?: null | number;
            range?: null | number;
        };
        msrp?: null | {
            disclaimer?: null | string;
            value?: null | string;
        };
        packageIds?: null | {
            id?: (...) | (...) | (...);
            msrp?: (...) | (...) | (...);
        }[];
        powertrain?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            drive?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            engine?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            horsepower?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            transmission?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
        };
        seating?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        shortDescription?: null | string;
        title?: null | string;
        transmission?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        warrantyIds?: null | string[];
        wheelCodes?: null | string[];
    }>, "many">>>;
}, "strip", ZodTypeAny, {
    asPriceShown?: null | {
        disclaimer?: null | string;
        value?: null | string;
    };
    baseMsrp?: null | {
        disclaimer?: null | string;
        value?: null | string;
    };
    exteriorColorIds?: null | string[];
    gradeName?: null | string;
    hasSeatingOptions?: null | boolean;
    image?: null | {
        alias?: null | string[];
        disclaimer?: null | string;
        isHero?: null | boolean;
        url?: null | string;
    };
    interiorColorIds?: null | string[];
    mileage?: null | {
        category?: null | string;
        city?: null | number;
        combined?: null | number;
        highway?: null | number;
        isAvailable?: null | boolean;
        mpge?: null | number;
        range?: null | number;
    };
    trims?: null | {
        accessoryIds?: null | {
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: (...) | (...) | (...);
                isCompatible?: (...) | (...) | (...) | (...);
                requiredItems?: (...) | (...) | (...);
            };
            description?: null | string;
            disclaimer?: null | string;
            id?: null | string;
            images?: null | {
                alias?: ...;
                disclaimer?: ...;
                isHero?: ...;
                url?: ...;
            }[];
            includedAccessoryIds?: null | string[];
            installPoint?: null | string;
            title?: null | string;
            type?: null | string;
            warranty?: null | string;
        }[];
        cabBed?: null | {
            bedDepth?: null | string;
            bedLength?: null | string;
            bedWidth?: null | string;
            betweenWheelWell?: null | string;
            cabDetails?: null | string;
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            id?: null | string;
            label?: null | string;
            overallHeight?: null | string;
            overallLength?: null | string;
            overallWidth?: null | string;
        };
        code?: null | string;
        compatibilityWithCurrentConfig?: null | {
            availableWithTrims?: null | string[];
            isCompatible?: null | boolean;
            requiredItems?: null | {
                itemCode?: (...) | (...) | (...);
                itemType?: (...) | (...) | (...);
            }[];
        };
        defaultColorId?: null | string;
        description?: null | string;
        drive?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        engine?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        exteriorColorIds?: null | string[];
        fuelType?: null | string;
        horsepower?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        images?: null | {
            alias?: null | string[];
            disclaimer?: null | string;
            isHero?: null | boolean;
            url?: null | string;
        }[];
        interiorColorIds?: null | string[];
        isDefaultTrim?: null | boolean;
        mileage?: null | {
            category?: null | string;
            city?: null | number;
            combined?: null | number;
            highway?: null | number;
            isAvailable?: null | boolean;
            mpge?: null | number;
            range?: null | number;
        };
        msrp?: null | {
            disclaimer?: null | string;
            value?: null | string;
        };
        packageIds?: null | {
            id?: null | string;
            msrp?: null | {
                disclaimer?: (...) | (...) | (...);
                value?: (...) | (...) | (...);
            };
        }[];
        powertrain?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            drive?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            engine?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            horsepower?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            transmission?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
        };
        seating?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        shortDescription?: null | string;
        title?: null | string;
        transmission?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        warrantyIds?: null | string[];
        wheelCodes?: null | string[];
    }[];
}, {
    asPriceShown?: null | {
        disclaimer?: null | string;
        value?: null | string;
    };
    baseMsrp?: null | {
        disclaimer?: null | string;
        value?: null | string;
    };
    exteriorColorIds?: null | string[];
    gradeName?: null | string;
    hasSeatingOptions?: null | boolean;
    image?: null | {
        alias?: null | string[];
        disclaimer?: null | string;
        isHero?: null | boolean;
        url?: null | string;
    };
    interiorColorIds?: null | string[];
    mileage?: null | {
        category?: null | string;
        city?: null | number;
        combined?: null | number;
        highway?: null | number;
        isAvailable?: null | boolean;
        mpge?: null | number;
        range?: null | number;
    };
    trims?: null | {
        accessoryIds?: null | {
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: (...) | (...) | (...);
                isCompatible?: (...) | (...) | (...) | (...);
                requiredItems?: (...) | (...) | (...);
            };
            description?: null | string;
            disclaimer?: null | string;
            id?: null | string;
            images?: null | {
                alias?: ...;
                disclaimer?: ...;
                isHero?: ...;
                url?: ...;
            }[];
            includedAccessoryIds?: null | string[];
            installPoint?: null | string;
            title?: null | string;
            type?: null | string;
            warranty?: null | string;
        }[];
        cabBed?: null | {
            bedDepth?: null | string;
            bedLength?: null | string;
            bedWidth?: null | string;
            betweenWheelWell?: null | string;
            cabDetails?: null | string;
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            id?: null | string;
            label?: null | string;
            overallHeight?: null | string;
            overallLength?: null | string;
            overallWidth?: null | string;
        };
        code?: null | string;
        compatibilityWithCurrentConfig?: null | {
            availableWithTrims?: null | string[];
            isCompatible?: null | boolean;
            requiredItems?: null | {
                itemCode?: (...) | (...) | (...);
                itemType?: (...) | (...) | (...);
            }[];
        };
        defaultColorId?: null | string;
        description?: null | string;
        drive?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        engine?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        exteriorColorIds?: null | string[];
        fuelType?: null | string;
        horsepower?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        images?: null | {
            alias?: null | string[];
            disclaimer?: null | string;
            isHero?: null | boolean;
            url?: null | string;
        }[];
        interiorColorIds?: null | string[];
        isDefaultTrim?: null | boolean;
        mileage?: null | {
            category?: null | string;
            city?: null | number;
            combined?: null | number;
            highway?: null | number;
            isAvailable?: null | boolean;
            mpge?: null | number;
            range?: null | number;
        };
        msrp?: null | {
            disclaimer?: null | string;
            value?: null | string;
        };
        packageIds?: null | {
            id?: null | string;
            msrp?: null | {
                disclaimer?: (...) | (...) | (...);
                value?: (...) | (...) | (...);
            };
        }[];
        powertrain?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            drive?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            engine?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            horsepower?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            transmission?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
        };
        seating?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        shortDescription?: null | string;
        title?: null | string;
        transmission?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        warrantyIds?: null | string[];
        wheelCodes?: null | string[];
    }[];
}> = ...

Type declaration

  • asPriceShown: ZodOptional<ZodNullable<ZodObject<{
        disclaimer: ZodOptional<ZodNullable<ZodString>>;
        value: ZodOptional<ZodNullable<ZodString>>;
    }, "strip", ZodTypeAny, {
        disclaimer?: null | string;
        value?: null | string;
    }, {
        disclaimer?: null | string;
        value?: null | string;
    }>>>
  • baseMsrp: ZodOptional<ZodNullable<ZodObject<{
        disclaimer: ZodOptional<ZodNullable<ZodString>>;
        value: ZodOptional<ZodNullable<ZodString>>;
    }, "strip", ZodTypeAny, {
        disclaimer?: null | string;
        value?: null | string;
    }, {
        disclaimer?: null | string;
        value?: null | string;
    }>>>
  • exteriorColorIds: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>
  • gradeName: ZodOptional<ZodNullable<ZodString>>
  • hasSeatingOptions: ZodOptional<ZodNullable<ZodBoolean>>
  • image: ZodOptional<ZodNullable<ZodObject<{
        alias: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
        disclaimer: ZodOptional<ZodNullable<ZodString>>;
        isHero: ZodOptional<ZodNullable<ZodBoolean>>;
        url: ZodOptional<ZodNullable<ZodString>>;
    }, "strip", ZodTypeAny, {
        alias?: null | string[];
        disclaimer?: null | string;
        isHero?: null | boolean;
        url?: null | string;
    }, {
        alias?: null | string[];
        disclaimer?: null | string;
        isHero?: null | boolean;
        url?: null | string;
    }>>>
  • interiorColorIds: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>
  • mileage: ZodOptional<ZodNullable<ZodObject<{
        category: ZodOptional<ZodNullable<ZodString>>;
        city: ZodOptional<ZodNullable<ZodNumber>>;
        combined: ZodOptional<ZodNullable<ZodNumber>>;
        highway: ZodOptional<ZodNullable<ZodNumber>>;
        isAvailable: ZodOptional<ZodNullable<ZodBoolean>>;
        mpge: ZodOptional<ZodNullable<ZodNumber>>;
        range: ZodOptional<ZodNullable<ZodNumber>>;
    }, "strip", ZodTypeAny, {
        category?: null | string;
        city?: null | number;
        combined?: null | number;
        highway?: null | number;
        isAvailable?: null | boolean;
        mpge?: null | number;
        range?: null | number;
    }, {
        category?: null | string;
        city?: null | number;
        combined?: null | number;
        highway?: null | number;
        isAvailable?: null | boolean;
        mpge?: null | number;
        range?: null | number;
    }>>>
  • trims: ZodOptional<ZodNullable<ZodArray<ZodObject<{
        accessoryIds: ZodOptional<ZodNullable<ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">>>;
        cabBed: ZodOptional<ZodNullable<ZodObject<{
            bedDepth: ...;
            bedLength: ...;
            bedWidth: ...;
            betweenWheelWell: ...;
            cabDetails: ...;
            code: ...;
            compatibilityWithCurrentConfig: ...;
            description: ...;
            id: ...;
            label: ...;
            overallHeight: ...;
            overallLength: ...;
            overallWidth: ...;
        }, "strip", ZodTypeAny, {
            bedDepth?: ...;
            bedLength?: ...;
            bedWidth?: ...;
            betweenWheelWell?: ...;
            cabDetails?: ...;
            code?: ...;
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            id?: ...;
            label?: ...;
            overallHeight?: ...;
            overallLength?: ...;
            overallWidth?: ...;
        }, {
            bedDepth?: ...;
            bedLength?: ...;
            bedWidth?: ...;
            betweenWheelWell?: ...;
            cabDetails?: ...;
            code?: ...;
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            id?: ...;
            label?: ...;
            overallHeight?: ...;
            overallLength?: ...;
            overallWidth?: ...;
        }>>>;
        code: ZodOptional<ZodNullable<ZodString>>;
        compatibilityWithCurrentConfig: ZodOptional<ZodNullable<ZodObject<{
            availableWithTrims: ...;
            isCompatible: ...;
            requiredItems: ...;
        }, "strip", ZodTypeAny, {
            availableWithTrims?: ...;
            isCompatible?: ...;
            requiredItems?: ...;
        }, {
            availableWithTrims?: ...;
            isCompatible?: ...;
            requiredItems?: ...;
        }>>>;
        defaultColorId: ZodOptional<ZodNullable<ZodString>>;
        description: ZodOptional<ZodNullable<ZodString>>;
        drive: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            description: ...;
            disclaimer: ...;
            icon: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }>>>;
        engine: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            description: ...;
            disclaimer: ...;
            icon: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }>>>;
        exteriorColorIds: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
        fuelType: ZodOptional<ZodNullable<ZodString>>;
        horsepower: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            description: ...;
            disclaimer: ...;
            icon: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }>>>;
        images: ZodOptional<ZodNullable<ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">>>;
        interiorColorIds: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
        isDefaultTrim: ZodOptional<ZodNullable<ZodBoolean>>;
        mileage: ZodOptional<ZodNullable<ZodObject<{
            category: ...;
            city: ...;
            combined: ...;
            highway: ...;
            isAvailable: ...;
            mpge: ...;
            range: ...;
        }, "strip", ZodTypeAny, {
            category?: ...;
            city?: ...;
            combined?: ...;
            highway?: ...;
            isAvailable?: ...;
            mpge?: ...;
            range?: ...;
        }, {
            category?: ...;
            city?: ...;
            combined?: ...;
            highway?: ...;
            isAvailable?: ...;
            mpge?: ...;
            range?: ...;
        }>>>;
        msrp: ZodOptional<ZodNullable<ZodObject<{
            disclaimer: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            disclaimer?: ...;
            value?: ...;
        }, {
            disclaimer?: ...;
            value?: ...;
        }>>>;
        packageIds: ZodOptional<ZodNullable<ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">>>;
        powertrain: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            drive: ...;
            engine: ...;
            horsepower: ...;
            transmission: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            drive?: ...;
            engine?: ...;
            horsepower?: ...;
            transmission?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            drive?: ...;
            engine?: ...;
            horsepower?: ...;
            transmission?: ...;
        }>>>;
        seating: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            description: ...;
            disclaimer: ...;
            icon: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }>>>;
        shortDescription: ZodOptional<ZodNullable<ZodString>>;
        title: ZodOptional<ZodNullable<ZodString>>;
        transmission: ZodOptional<ZodNullable<ZodObject<{
            compatibilityWithCurrentConfig: ...;
            description: ...;
            disclaimer: ...;
            icon: ...;
            value: ...;
        }, "strip", ZodTypeAny, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }, {
            compatibilityWithCurrentConfig?: ...;
            description?: ...;
            disclaimer?: ...;
            icon?: ...;
            value?: ...;
        }>>>;
        warrantyIds: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
        wheelCodes: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
    }, "strip", ZodTypeAny, {
        accessoryIds?: null | {
            code?: (...) | (...) | (...);
            compatibilityWithCurrentConfig?: (...) | (...) | (...);
            description?: (...) | (...) | (...);
            disclaimer?: (...) | (...) | (...);
            id?: (...) | (...) | (...);
            images?: (...) | (...) | (...);
            includedAccessoryIds?: (...) | (...) | (...);
            installPoint?: (...) | (...) | (...);
            title?: (...) | (...) | (...);
            type?: (...) | (...) | (...);
            warranty?: (...) | (...) | (...);
        }[];
        cabBed?: null | {
            bedDepth?: null | string;
            bedLength?: null | string;
            bedWidth?: null | string;
            betweenWheelWell?: null | string;
            cabDetails?: null | string;
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            id?: null | string;
            label?: null | string;
            overallHeight?: null | string;
            overallLength?: null | string;
            overallWidth?: null | string;
        };
        code?: null | string;
        compatibilityWithCurrentConfig?: null | {
            availableWithTrims?: null | (...)[];
            isCompatible?: null | boolean;
            requiredItems?: null | (...)[];
        };
        defaultColorId?: null | string;
        description?: null | string;
        drive?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        engine?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        exteriorColorIds?: null | string[];
        fuelType?: null | string;
        horsepower?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        images?: null | {
            alias?: (...) | (...) | (...);
            disclaimer?: (...) | (...) | (...);
            isHero?: (...) | (...) | (...) | (...);
            url?: (...) | (...) | (...);
        }[];
        interiorColorIds?: null | string[];
        isDefaultTrim?: null | boolean;
        mileage?: null | {
            category?: null | string;
            city?: null | number;
            combined?: null | number;
            highway?: null | number;
            isAvailable?: null | boolean;
            mpge?: null | number;
            range?: null | number;
        };
        msrp?: null | {
            disclaimer?: null | string;
            value?: null | string;
        };
        packageIds?: null | {
            id?: (...) | (...) | (...);
            msrp?: (...) | (...) | (...);
        }[];
        powertrain?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            drive?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            engine?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            horsepower?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            transmission?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
        };
        seating?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        shortDescription?: null | string;
        title?: null | string;
        transmission?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        warrantyIds?: null | string[];
        wheelCodes?: null | string[];
    }, {
        accessoryIds?: null | {
            code?: (...) | (...) | (...);
            compatibilityWithCurrentConfig?: (...) | (...) | (...);
            description?: (...) | (...) | (...);
            disclaimer?: (...) | (...) | (...);
            id?: (...) | (...) | (...);
            images?: (...) | (...) | (...);
            includedAccessoryIds?: (...) | (...) | (...);
            installPoint?: (...) | (...) | (...);
            title?: (...) | (...) | (...);
            type?: (...) | (...) | (...);
            warranty?: (...) | (...) | (...);
        }[];
        cabBed?: null | {
            bedDepth?: null | string;
            bedLength?: null | string;
            bedWidth?: null | string;
            betweenWheelWell?: null | string;
            cabDetails?: null | string;
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            id?: null | string;
            label?: null | string;
            overallHeight?: null | string;
            overallLength?: null | string;
            overallWidth?: null | string;
        };
        code?: null | string;
        compatibilityWithCurrentConfig?: null | {
            availableWithTrims?: null | (...)[];
            isCompatible?: null | boolean;
            requiredItems?: null | (...)[];
        };
        defaultColorId?: null | string;
        description?: null | string;
        drive?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        engine?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        exteriorColorIds?: null | string[];
        fuelType?: null | string;
        horsepower?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        images?: null | {
            alias?: (...) | (...) | (...);
            disclaimer?: (...) | (...) | (...);
            isHero?: (...) | (...) | (...) | (...);
            url?: (...) | (...) | (...);
        }[];
        interiorColorIds?: null | string[];
        isDefaultTrim?: null | boolean;
        mileage?: null | {
            category?: null | string;
            city?: null | number;
            combined?: null | number;
            highway?: null | number;
            isAvailable?: null | boolean;
            mpge?: null | number;
            range?: null | number;
        };
        msrp?: null | {
            disclaimer?: null | string;
            value?: null | string;
        };
        packageIds?: null | {
            id?: (...) | (...) | (...);
            msrp?: (...) | (...) | (...);
        }[];
        powertrain?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            drive?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            engine?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            horsepower?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
            transmission?: null | {
                compatibilityWithCurrentConfig?: ...;
                description?: ...;
                disclaimer?: ...;
                icon?: ...;
                value?: ...;
            };
        };
        seating?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        shortDescription?: null | string;
        title?: null | string;
        transmission?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: ...;
                isCompatible?: ...;
                requiredItems?: ...;
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        warrantyIds?: null | string[];
        wheelCodes?: null | string[];
    }>, "many">>>

Type declaration

  • Optional asPriceShown?: null | {
        disclaimer?: null | string;
        value?: null | string;
    }
  • Optional baseMsrp?: null | {
        disclaimer?: null | string;
        value?: null | string;
    }
  • Optional exteriorColorIds?: null | string[]
  • Optional gradeName?: null | string
  • Optional hasSeatingOptions?: null | boolean
  • Optional image?: null | {
        alias?: null | string[];
        disclaimer?: null | string;
        isHero?: null | boolean;
        url?: null | string;
    }
  • Optional interiorColorIds?: null | string[]
  • Optional mileage?: null | {
        category?: null | string;
        city?: null | number;
        combined?: null | number;
        highway?: null | number;
        isAvailable?: null | boolean;
        mpge?: null | number;
        range?: null | number;
    }
  • Optional trims?: null | {
        accessoryIds?: null | {
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: (...) | (...) | (...);
                isCompatible?: (...) | (...) | (...) | (...);
                requiredItems?: (...) | (...) | (...);
            };
            description?: null | string;
            disclaimer?: null | string;
            id?: null | string;
            images?: null | {
                alias?: ...;
                disclaimer?: ...;
                isHero?: ...;
                url?: ...;
            }[];
            includedAccessoryIds?: null | string[];
            installPoint?: null | string;
            title?: null | string;
            type?: null | string;
            warranty?: null | string;
        }[];
        cabBed?: null | {
            bedDepth?: null | string;
            bedLength?: null | string;
            bedWidth?: null | string;
            betweenWheelWell?: null | string;
            cabDetails?: null | string;
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            id?: null | string;
            label?: null | string;
            overallHeight?: null | string;
            overallLength?: null | string;
            overallWidth?: null | string;
        };
        code?: null | string;
        compatibilityWithCurrentConfig?: null | {
            availableWithTrims?: null | string[];
            isCompatible?: null | boolean;
            requiredItems?: null | {
                itemCode?: (...) | (...) | (...);
                itemType?: (...) | (...) | (...);
            }[];
        };
        defaultColorId?: null | string;
        description?: null | string;
        drive?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        engine?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        exteriorColorIds?: null | string[];
        fuelType?: null | string;
        horsepower?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        images?: null | {
            alias?: null | string[];
            disclaimer?: null | string;
            isHero?: null | boolean;
            url?: null | string;
        }[];
        interiorColorIds?: null | string[];
        isDefaultTrim?: null | boolean;
        mileage?: null | {
            category?: null | string;
            city?: null | number;
            combined?: null | number;
            highway?: null | number;
            isAvailable?: null | boolean;
            mpge?: null | number;
            range?: null | number;
        };
        msrp?: null | {
            disclaimer?: null | string;
            value?: null | string;
        };
        packageIds?: null | {
            id?: null | string;
            msrp?: null | {
                disclaimer?: (...) | (...) | (...);
                value?: (...) | (...) | (...);
            };
        }[];
        powertrain?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            drive?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            engine?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            horsepower?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            transmission?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
        };
        seating?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        shortDescription?: null | string;
        title?: null | string;
        transmission?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        warrantyIds?: null | string[];
        wheelCodes?: null | string[];
    }[]

Type declaration

  • Optional asPriceShown?: null | {
        disclaimer?: null | string;
        value?: null | string;
    }
  • Optional baseMsrp?: null | {
        disclaimer?: null | string;
        value?: null | string;
    }
  • Optional exteriorColorIds?: null | string[]
  • Optional gradeName?: null | string
  • Optional hasSeatingOptions?: null | boolean
  • Optional image?: null | {
        alias?: null | string[];
        disclaimer?: null | string;
        isHero?: null | boolean;
        url?: null | string;
    }
  • Optional interiorColorIds?: null | string[]
  • Optional mileage?: null | {
        category?: null | string;
        city?: null | number;
        combined?: null | number;
        highway?: null | number;
        isAvailable?: null | boolean;
        mpge?: null | number;
        range?: null | number;
    }
  • Optional trims?: null | {
        accessoryIds?: null | {
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: (...) | (...) | (...);
                isCompatible?: (...) | (...) | (...) | (...);
                requiredItems?: (...) | (...) | (...);
            };
            description?: null | string;
            disclaimer?: null | string;
            id?: null | string;
            images?: null | {
                alias?: ...;
                disclaimer?: ...;
                isHero?: ...;
                url?: ...;
            }[];
            includedAccessoryIds?: null | string[];
            installPoint?: null | string;
            title?: null | string;
            type?: null | string;
            warranty?: null | string;
        }[];
        cabBed?: null | {
            bedDepth?: null | string;
            bedLength?: null | string;
            bedWidth?: null | string;
            betweenWheelWell?: null | string;
            cabDetails?: null | string;
            code?: null | string;
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            id?: null | string;
            label?: null | string;
            overallHeight?: null | string;
            overallLength?: null | string;
            overallWidth?: null | string;
        };
        code?: null | string;
        compatibilityWithCurrentConfig?: null | {
            availableWithTrims?: null | string[];
            isCompatible?: null | boolean;
            requiredItems?: null | {
                itemCode?: (...) | (...) | (...);
                itemType?: (...) | (...) | (...);
            }[];
        };
        defaultColorId?: null | string;
        description?: null | string;
        drive?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        engine?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        exteriorColorIds?: null | string[];
        fuelType?: null | string;
        horsepower?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        images?: null | {
            alias?: null | string[];
            disclaimer?: null | string;
            isHero?: null | boolean;
            url?: null | string;
        }[];
        interiorColorIds?: null | string[];
        isDefaultTrim?: null | boolean;
        mileage?: null | {
            category?: null | string;
            city?: null | number;
            combined?: null | number;
            highway?: null | number;
            isAvailable?: null | boolean;
            mpge?: null | number;
            range?: null | number;
        };
        msrp?: null | {
            disclaimer?: null | string;
            value?: null | string;
        };
        packageIds?: null | {
            id?: null | string;
            msrp?: null | {
                disclaimer?: (...) | (...) | (...);
                value?: (...) | (...) | (...);
            };
        }[];
        powertrain?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            drive?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            engine?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            horsepower?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
            transmission?: null | {
                compatibilityWithCurrentConfig?: null | {
                    availableWithTrims?: ...;
                    isCompatible?: ...;
                    requiredItems?: ...;
                };
                description?: null | string;
                disclaimer?: null | string;
                icon?: null | string;
                value?: null | string;
            };
        };
        seating?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        shortDescription?: null | string;
        title?: null | string;
        transmission?: null | {
            compatibilityWithCurrentConfig?: null | {
                availableWithTrims?: null | (...)[];
                isCompatible?: null | boolean;
                requiredItems?: null | (...)[];
            };
            description?: null | string;
            disclaimer?: null | string;
            icon?: null | string;
            value?: null | string;
        };
        warrantyIds?: null | string[];
        wheelCodes?: null | string[];
    }[]