Variable GradeResponseBodySchemaConst
GradeResponseBodySchema: ZodObject<{
data: ZodObject<{
getConfigByGrade: ZodObject<{
accessories: ZodOptional<ZodNullable<ZodArray<ZodObject<{
code: ...;
compatibilityWithCurrentConfig: ...;
description: ...;
disclaimer: ...;
id: ...;
images: ...;
includedAccessoryIds: ...;
installPoint: ...;
title: ...;
type: ...;
warranty: ...;
}, "strip", ZodTypeAny, {
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
id?: ...;
images?: ...;
includedAccessoryIds?: ...;
installPoint?: ...;
title?: ...;
type?: ...;
warranty?: ...;
}, {
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
id?: ...;
images?: ...;
includedAccessoryIds?: ...;
installPoint?: ...;
title?: ...;
type?: ...;
warranty?: ...;
}>, "many">>>;
categories: ZodOptional<ZodNullable<ZodArray<ZodOptional<ZodNullable<(...)>>, "many">>>;
configImages: ZodOptional<ZodNullable<ZodObject<{
background: ZodOptional<(...)>;
exterior: ZodOptional<(...)>;
interior: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
background?: (...) | (...) | (...);
exterior?: (...) | (...) | (...);
interior?: (...) | (...) | (...);
}, {
background?: (...) | (...) | (...);
exterior?: (...) | (...) | (...);
interior?: (...) | (...) | (...);
}>>>;
defaultConfig: ZodOptional<ZodNullable<ZodObject<{
accessoryIds: ZodOptional<(...)>;
exteriorColorId: ZodOptional<(...)>;
interiorColorId: ZodOptional<(...)>;
packageIds: ZodOptional<(...)>;
trimId: ZodOptional<(...)>;
wheelsId: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
accessoryIds?: (...) | (...) | (...);
exteriorColorId?: (...) | (...) | (...);
interiorColorId?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
trimId?: (...) | (...) | (...);
wheelsId?: (...) | (...) | (...);
}, {
accessoryIds?: (...) | (...) | (...);
exteriorColorId?: (...) | (...) | (...);
interiorColorId?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
trimId?: (...) | (...) | (...);
wheelsId?: (...) | (...) | (...);
}>>>;
dph: ZodOptional<ZodNullable<ZodNumber>>;
exteriorColors: ZodOptional<ZodNullable<ZodArray<ZodOptional<ZodNullable<(...)>>, "many">>>;
grade: ZodOptional<ZodNullable<ZodObject<{
asPriceShown: ZodOptional<(...)>;
baseMsrp: ZodOptional<(...)>;
exteriorColorIds: ZodOptional<(...)>;
gradeName: ZodOptional<(...)>;
hasSeatingOptions: ZodOptional<(...)>;
image: ZodOptional<(...)>;
interiorColorIds: ZodOptional<(...)>;
mileage: ZodOptional<(...)>;
trims: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
asPriceShown?: (...) | (...) | (...);
baseMsrp?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
gradeName?: (...) | (...) | (...);
hasSeatingOptions?: (...) | (...) | (...) | (...);
image?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
mileage?: (...) | (...) | (...);
trims?: (...) | (...) | (...);
}, {
asPriceShown?: (...) | (...) | (...);
baseMsrp?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
gradeName?: (...) | (...) | (...);
hasSeatingOptions?: (...) | (...) | (...) | (...);
image?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
mileage?: (...) | (...) | (...);
trims?: (...) | (...) | (...);
}>>>;
interiorColors: ZodOptional<ZodNullable<ZodArray<ZodOptional<ZodNullable<(...)>>, "many">>>;
mileage: ZodOptional<ZodNullable<ZodObject<{
category: ZodOptional<(...)>;
city: ZodOptional<(...)>;
combined: ZodOptional<(...)>;
highway: ZodOptional<(...)>;
isAvailable: ZodOptional<(...)>;
mpge: ZodOptional<(...)>;
range: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
}, {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
}>>>;
msrp: ZodOptional<ZodNullable<ZodObject<{
disclaimer: ZodOptional<(...)>;
value: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
}, {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
}>>>;
packages: ZodOptional<ZodNullable<ZodArray<ZodObject<{
availability: ...;
category: ...;
code: ...;
compatibilityWithCurrentConfig: ...;
description: ...;
id: ...;
image: ...;
installPoint: ...;
packageFeatures: ...;
subCategories: ...;
title: ...;
type: ...;
}, "strip", ZodTypeAny, {
availability?: ...;
category?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
image?: ...;
installPoint?: ...;
packageFeatures?: ...;
subCategories?: ...;
title?: ...;
type?: ...;
}, {
availability?: ...;
category?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
image?: ...;
installPoint?: ...;
packageFeatures?: ...;
subCategories?: ...;
title?: ...;
type?: ...;
}>, "many">>>;
seating: ZodOptional<ZodNullable<ZodString>>;
seriesId: ZodOptional<ZodNullable<ZodString>>;
seriesName: ZodOptional<ZodNullable<ZodString>>;
trim: ZodOptional<ZodNullable<ZodObject<{
accessoryIds: ZodOptional<(...)>;
cabBed: ZodOptional<(...)>;
code: ZodOptional<(...)>;
compatibilityWithCurrentConfig: ZodOptional<(...)>;
defaultColorId: ZodOptional<(...)>;
description: ZodOptional<(...)>;
drive: ZodOptional<(...)>;
engine: ZodOptional<(...)>;
exteriorColorIds: ZodOptional<(...)>;
fuelType: ZodOptional<(...)>;
horsepower: ZodOptional<(...)>;
images: ZodOptional<(...)>;
interiorColorIds: ZodOptional<(...)>;
isDefaultTrim: ZodOptional<(...)>;
mileage: ZodOptional<(...)>;
msrp: ZodOptional<(...)>;
packageIds: ZodOptional<(...)>;
powertrain: ZodOptional<(...)>;
seating: ZodOptional<(...)>;
shortDescription: ZodOptional<(...)>;
title: ZodOptional<(...)>;
transmission: ZodOptional<(...)>;
warrantyIds: ZodOptional<(...)>;
wheelCodes: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
accessoryIds?: (...) | (...) | (...);
cabBed?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
defaultColorId?: (...) | (...) | (...);
description?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
fuelType?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
images?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
isDefaultTrim?: (...) | (...) | (...) | (...);
mileage?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
powertrain?: (...) | (...) | (...);
seating?: (...) | (...) | (...);
shortDescription?: (...) | (...) | (...);
title?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
warrantyIds?: (...) | (...) | (...);
wheelCodes?: (...) | (...) | (...);
}, {
accessoryIds?: (...) | (...) | (...);
cabBed?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
defaultColorId?: (...) | (...) | (...);
description?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
fuelType?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
images?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
isDefaultTrim?: (...) | (...) | (...) | (...);
mileage?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
powertrain?: (...) | (...) | (...);
seating?: (...) | (...) | (...);
shortDescription?: (...) | (...) | (...);
title?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
warrantyIds?: (...) | (...) | (...);
wheelCodes?: (...) | (...) | (...);
}>>>;
warranties: ZodOptional<ZodNullable<ZodArray<ZodObject<{
category: ...;
description: ...;
id: ...;
name: ...;
value: ...;
}, "strip", ZodTypeAny, {
category?: ...;
description?: ...;
id?: ...;
name?: ...;
value?: ...;
}, {
category?: ...;
description?: ...;
id?: ...;
name?: ...;
value?: ...;
}>, "many">>>;
wheels: ZodOptional<ZodNullable<ZodArray<ZodObject<{
code: ...;
compatibiltyWithCurrentConfig: ...;
image: ...;
title: ...;
type: ...;
}, "strip", ZodTypeAny, {
code?: ...;
compatibiltyWithCurrentConfig?: ...;
image?: ...;
title?: ...;
type?: ...;
}, {
code?: ...;
compatibiltyWithCurrentConfig?: ...;
image?: ...;
title?: ...;
type?: ...;
}>, "many">>>;
year: ZodOptional<ZodNullable<ZodNumber>>;
}, "strip", ZodTypeAny, {
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
installPoint?: null | string;
title?: null | string;
type?: null | string;
warranty?: null | string;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
exterior?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
interior?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
};
defaultConfig?: null | {
accessoryIds?: null | {
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
includedAccessoryIds?: (...) | (...) | (...);
installPoint?: (...) | (...) | (...);
title?: (...) | (...) | (...);
type?: (...) | (...) | (...);
warranty?: (...) | (...) | (...);
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: ...;
msrp?: ...;
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: (...) | (...) | (...);
colorFamilies?: (...) | (...) | (...);
hexCode?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
isExtraCostColor?: (...) | (...) | (...) | (...);
msrp?: (...) | (...) | (...);
title?: (...) | (...) | (...);
})[];
grade?: null | {
asPriceShown?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
baseMsrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
exteriorColorIds?: null | string[];
gradeName?: null | string;
hasSeatingOptions?: null | boolean;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
};
interiorColorIds?: null | string[];
mileage?: null | {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
};
trims?: null | {
accessoryIds?: ...;
cabBed?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
defaultColorId?: ...;
description?: ...;
drive?: ...;
engine?: ...;
exteriorColorIds?: ...;
fuelType?: ...;
horsepower?: ...;
images?: ...;
interiorColorIds?: ...;
isDefaultTrim?: ...;
mileage?: ...;
msrp?: ...;
packageIds?: ...;
powertrain?: ...;
seating?: ...;
shortDescription?: ...;
title?: ...;
transmission?: ...;
warrantyIds?: ...;
wheelCodes?: ...;
}[];
};
interiorColors?: null | (undefined | null | {
code?: (...) | (...) | (...);
colorFamilies?: (...) | (...) | (...);
hexCode?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
isExtraCostColor?: (...) | (...) | (...) | (...);
msrp?: (...) | (...) | (...);
title?: (...) | (...) | (...);
})[];
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;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: ...;
value: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
id?: null | string;
image?: null | (...)[];
installPoint?: null | string;
packageFeatures?: null | (...)[];
subCategories?: null | (...)[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
accessoryIds?: null | {
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
id?: ...;
images?: ...;
includedAccessoryIds?: ...;
installPoint?: ...;
title?: ...;
type?: ...;
warranty?: ...;
}[];
cabBed?: null | {
bedDepth?: (...) | (...) | (...);
bedLength?: (...) | (...) | (...);
bedWidth?: (...) | (...) | (...);
betweenWheelWell?: (...) | (...) | (...);
cabDetails?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
id?: (...) | (...) | (...);
label?: (...) | (...) | (...);
overallHeight?: (...) | (...) | (...);
overallLength?: (...) | (...) | (...);
overallWidth?: (...) | (...) | (...);
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
engine?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
exteriorColorIds?: null | string[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
interiorColorIds?: null | string[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
};
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
packageIds?: null | {
id?: ...;
msrp?: ...;
}[];
powertrain?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
};
seating?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
warrantyIds?: null | string[];
wheelCodes?: null | string[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
image?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
}, {
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
installPoint?: null | string;
title?: null | string;
type?: null | string;
warranty?: null | string;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
exterior?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
interior?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
};
defaultConfig?: null | {
accessoryIds?: null | {
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
includedAccessoryIds?: (...) | (...) | (...);
installPoint?: (...) | (...) | (...);
title?: (...) | (...) | (...);
type?: (...) | (...) | (...);
warranty?: (...) | (...) | (...);
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: ...;
msrp?: ...;
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: (...) | (...) | (...);
colorFamilies?: (...) | (...) | (...);
hexCode?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
isExtraCostColor?: (...) | (...) | (...) | (...);
msrp?: (...) | (...) | (...);
title?: (...) | (...) | (...);
})[];
grade?: null | {
asPriceShown?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
baseMsrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
exteriorColorIds?: null | string[];
gradeName?: null | string;
hasSeatingOptions?: null | boolean;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
};
interiorColorIds?: null | string[];
mileage?: null | {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
};
trims?: null | {
accessoryIds?: ...;
cabBed?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
defaultColorId?: ...;
description?: ...;
drive?: ...;
engine?: ...;
exteriorColorIds?: ...;
fuelType?: ...;
horsepower?: ...;
images?: ...;
interiorColorIds?: ...;
isDefaultTrim?: ...;
mileage?: ...;
msrp?: ...;
packageIds?: ...;
powertrain?: ...;
seating?: ...;
shortDescription?: ...;
title?: ...;
transmission?: ...;
warrantyIds?: ...;
wheelCodes?: ...;
}[];
};
interiorColors?: null | (undefined | null | {
code?: (...) | (...) | (...);
colorFamilies?: (...) | (...) | (...);
hexCode?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
isExtraCostColor?: (...) | (...) | (...) | (...);
msrp?: (...) | (...) | (...);
title?: (...) | (...) | (...);
})[];
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;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: ...;
value: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
id?: null | string;
image?: null | (...)[];
installPoint?: null | string;
packageFeatures?: null | (...)[];
subCategories?: null | (...)[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
accessoryIds?: null | {
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
id?: ...;
images?: ...;
includedAccessoryIds?: ...;
installPoint?: ...;
title?: ...;
type?: ...;
warranty?: ...;
}[];
cabBed?: null | {
bedDepth?: (...) | (...) | (...);
bedLength?: (...) | (...) | (...);
bedWidth?: (...) | (...) | (...);
betweenWheelWell?: (...) | (...) | (...);
cabDetails?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
id?: (...) | (...) | (...);
label?: (...) | (...) | (...);
overallHeight?: (...) | (...) | (...);
overallLength?: (...) | (...) | (...);
overallWidth?: (...) | (...) | (...);
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
engine?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
exteriorColorIds?: null | string[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
interiorColorIds?: null | string[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
};
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
packageIds?: null | {
id?: ...;
msrp?: ...;
}[];
powertrain?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
};
seating?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
warrantyIds?: null | string[];
wheelCodes?: null | string[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
image?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
}>;
}, "strip", ZodTypeAny, {
getConfigByGrade: {
accessories?: 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;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
exterior?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
interior?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
};
defaultConfig?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
installPoint?: null | string;
title?: null | string;
type?: null | string;
warranty?: null | string;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | (...)[];
hexCode?: null | (...)[];
id?: null | string;
images?: null | (...)[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
title?: null | string;
})[];
grade?: null | {
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 | (...)[];
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?: (...) | (...) | (...);
cabBed?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
defaultColorId?: (...) | (...) | (...);
description?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
fuelType?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
images?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
isDefaultTrim?: (...) | (...) | (...) | (...);
mileage?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
powertrain?: (...) | (...) | (...);
seating?: (...) | (...) | (...);
shortDescription?: (...) | (...) | (...);
title?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
warrantyIds?: (...) | (...) | (...);
wheelCodes?: (...) | (...) | (...);
}[];
};
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | (...)[];
hexCode?: null | (...)[];
id?: null | string;
images?: null | (...)[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
title?: 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;
};
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: ...;
disclaimer?: ...;
subCategories?: ...;
title?: ...;
}[];
subCategories?: null | ((...) | (...) | (...))[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
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[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
};
}, {
getConfigByGrade: {
accessories?: 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;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
exterior?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
interior?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
};
defaultConfig?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
installPoint?: null | string;
title?: null | string;
type?: null | string;
warranty?: null | string;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | (...)[];
hexCode?: null | (...)[];
id?: null | string;
images?: null | (...)[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
title?: null | string;
})[];
grade?: null | {
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 | (...)[];
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?: (...) | (...) | (...);
cabBed?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
defaultColorId?: (...) | (...) | (...);
description?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
fuelType?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
images?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
isDefaultTrim?: (...) | (...) | (...) | (...);
mileage?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
powertrain?: (...) | (...) | (...);
seating?: (...) | (...) | (...);
shortDescription?: (...) | (...) | (...);
title?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
warrantyIds?: (...) | (...) | (...);
wheelCodes?: (...) | (...) | (...);
}[];
};
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | (...)[];
hexCode?: null | (...)[];
id?: null | string;
images?: null | (...)[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
title?: 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;
};
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: ...;
disclaimer?: ...;
subCategories?: ...;
title?: ...;
}[];
subCategories?: null | ((...) | (...) | (...))[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
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[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
};
}>;
}, "strip", ZodTypeAny, {
data: {
getConfigByGrade: {
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
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;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
exterior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
interior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
};
defaultConfig?: 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;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: null | string;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: null | string;
})[];
grade?: null | {
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 | (...)[];
cabBed?: null | {
bedDepth?: ...;
bedLength?: ...;
bedWidth?: ...;
betweenWheelWell?: ...;
cabDetails?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
label?: ...;
overallHeight?: ...;
overallLength?: ...;
overallWidth?: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
engine?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
exteriorColorIds?: null | (...)[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
images?: null | (...)[];
interiorColorIds?: null | (...)[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: ...;
city?: ...;
combined?: ...;
highway?: ...;
isAvailable?: ...;
mpge?: ...;
range?: ...;
};
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
packageIds?: null | (...)[];
powertrain?: null | {
compatibilityWithCurrentConfig?: ...;
drive?: ...;
engine?: ...;
horsepower?: ...;
transmission?: ...;
};
seating?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
warrantyIds?: null | (...)[];
wheelCodes?: null | (...)[];
}[];
};
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: 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;
};
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
subCategories?: (...) | (...) | (...);
title?: (...) | (...) | (...);
}[];
subCategories?: null | (undefined | null | {
id: ...;
value: ...;
})[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
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?: (...) | (...) | (...);
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 | string[];
isCompatible?: null | boolean;
requiredItems?: null | {
itemCode?: ...;
itemType?: ...;
}[];
};
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?: null | (...)[];
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?: (...) | (...) | (...);
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[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
image?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
};
};
}, {
data: {
getConfigByGrade: {
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
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;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
exterior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
interior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
};
defaultConfig?: 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;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: null | string;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: null | string;
})[];
grade?: null | {
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 | (...)[];
cabBed?: null | {
bedDepth?: ...;
bedLength?: ...;
bedWidth?: ...;
betweenWheelWell?: ...;
cabDetails?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
label?: ...;
overallHeight?: ...;
overallLength?: ...;
overallWidth?: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
engine?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
exteriorColorIds?: null | (...)[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
images?: null | (...)[];
interiorColorIds?: null | (...)[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: ...;
city?: ...;
combined?: ...;
highway?: ...;
isAvailable?: ...;
mpge?: ...;
range?: ...;
};
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
packageIds?: null | (...)[];
powertrain?: null | {
compatibilityWithCurrentConfig?: ...;
drive?: ...;
engine?: ...;
horsepower?: ...;
transmission?: ...;
};
seating?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
warrantyIds?: null | (...)[];
wheelCodes?: null | (...)[];
}[];
};
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: 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;
};
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
subCategories?: (...) | (...) | (...);
title?: (...) | (...) | (...);
}[];
subCategories?: null | (undefined | null | {
id: ...;
value: ...;
})[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
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?: (...) | (...) | (...);
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 | string[];
isCompatible?: null | boolean;
requiredItems?: null | {
itemCode?: ...;
itemType?: ...;
}[];
};
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?: null | (...)[];
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?: (...) | (...) | (...);
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[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
image?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
};
};
}> = ...
Type declaration
data: ZodObject<{
getConfigByGrade: ZodObject<{
accessories: ZodOptional<ZodNullable<ZodArray<ZodObject<{
code: ...;
compatibilityWithCurrentConfig: ...;
description: ...;
disclaimer: ...;
id: ...;
images: ...;
includedAccessoryIds: ...;
installPoint: ...;
title: ...;
type: ...;
warranty: ...;
}, "strip", ZodTypeAny, {
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
id?: ...;
images?: ...;
includedAccessoryIds?: ...;
installPoint?: ...;
title?: ...;
type?: ...;
warranty?: ...;
}, {
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
id?: ...;
images?: ...;
includedAccessoryIds?: ...;
installPoint?: ...;
title?: ...;
type?: ...;
warranty?: ...;
}>, "many">>>;
categories: ZodOptional<ZodNullable<ZodArray<ZodOptional<ZodNullable<(...)>>, "many">>>;
configImages: ZodOptional<ZodNullable<ZodObject<{
background: ZodOptional<(...)>;
exterior: ZodOptional<(...)>;
interior: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
background?: (...) | (...) | (...);
exterior?: (...) | (...) | (...);
interior?: (...) | (...) | (...);
}, {
background?: (...) | (...) | (...);
exterior?: (...) | (...) | (...);
interior?: (...) | (...) | (...);
}>>>;
defaultConfig: ZodOptional<ZodNullable<ZodObject<{
accessoryIds: ZodOptional<(...)>;
exteriorColorId: ZodOptional<(...)>;
interiorColorId: ZodOptional<(...)>;
packageIds: ZodOptional<(...)>;
trimId: ZodOptional<(...)>;
wheelsId: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
accessoryIds?: (...) | (...) | (...);
exteriorColorId?: (...) | (...) | (...);
interiorColorId?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
trimId?: (...) | (...) | (...);
wheelsId?: (...) | (...) | (...);
}, {
accessoryIds?: (...) | (...) | (...);
exteriorColorId?: (...) | (...) | (...);
interiorColorId?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
trimId?: (...) | (...) | (...);
wheelsId?: (...) | (...) | (...);
}>>>;
dph: ZodOptional<ZodNullable<ZodNumber>>;
exteriorColors: ZodOptional<ZodNullable<ZodArray<ZodOptional<ZodNullable<(...)>>, "many">>>;
grade: ZodOptional<ZodNullable<ZodObject<{
asPriceShown: ZodOptional<(...)>;
baseMsrp: ZodOptional<(...)>;
exteriorColorIds: ZodOptional<(...)>;
gradeName: ZodOptional<(...)>;
hasSeatingOptions: ZodOptional<(...)>;
image: ZodOptional<(...)>;
interiorColorIds: ZodOptional<(...)>;
mileage: ZodOptional<(...)>;
trims: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
asPriceShown?: (...) | (...) | (...);
baseMsrp?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
gradeName?: (...) | (...) | (...);
hasSeatingOptions?: (...) | (...) | (...) | (...);
image?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
mileage?: (...) | (...) | (...);
trims?: (...) | (...) | (...);
}, {
asPriceShown?: (...) | (...) | (...);
baseMsrp?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
gradeName?: (...) | (...) | (...);
hasSeatingOptions?: (...) | (...) | (...) | (...);
image?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
mileage?: (...) | (...) | (...);
trims?: (...) | (...) | (...);
}>>>;
interiorColors: ZodOptional<ZodNullable<ZodArray<ZodOptional<ZodNullable<(...)>>, "many">>>;
mileage: ZodOptional<ZodNullable<ZodObject<{
category: ZodOptional<(...)>;
city: ZodOptional<(...)>;
combined: ZodOptional<(...)>;
highway: ZodOptional<(...)>;
isAvailable: ZodOptional<(...)>;
mpge: ZodOptional<(...)>;
range: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
}, {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
}>>>;
msrp: ZodOptional<ZodNullable<ZodObject<{
disclaimer: ZodOptional<(...)>;
value: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
}, {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
}>>>;
packages: ZodOptional<ZodNullable<ZodArray<ZodObject<{
availability: ...;
category: ...;
code: ...;
compatibilityWithCurrentConfig: ...;
description: ...;
id: ...;
image: ...;
installPoint: ...;
packageFeatures: ...;
subCategories: ...;
title: ...;
type: ...;
}, "strip", ZodTypeAny, {
availability?: ...;
category?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
image?: ...;
installPoint?: ...;
packageFeatures?: ...;
subCategories?: ...;
title?: ...;
type?: ...;
}, {
availability?: ...;
category?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
image?: ...;
installPoint?: ...;
packageFeatures?: ...;
subCategories?: ...;
title?: ...;
type?: ...;
}>, "many">>>;
seating: ZodOptional<ZodNullable<ZodString>>;
seriesId: ZodOptional<ZodNullable<ZodString>>;
seriesName: ZodOptional<ZodNullable<ZodString>>;
trim: ZodOptional<ZodNullable<ZodObject<{
accessoryIds: ZodOptional<(...)>;
cabBed: ZodOptional<(...)>;
code: ZodOptional<(...)>;
compatibilityWithCurrentConfig: ZodOptional<(...)>;
defaultColorId: ZodOptional<(...)>;
description: ZodOptional<(...)>;
drive: ZodOptional<(...)>;
engine: ZodOptional<(...)>;
exteriorColorIds: ZodOptional<(...)>;
fuelType: ZodOptional<(...)>;
horsepower: ZodOptional<(...)>;
images: ZodOptional<(...)>;
interiorColorIds: ZodOptional<(...)>;
isDefaultTrim: ZodOptional<(...)>;
mileage: ZodOptional<(...)>;
msrp: ZodOptional<(...)>;
packageIds: ZodOptional<(...)>;
powertrain: ZodOptional<(...)>;
seating: ZodOptional<(...)>;
shortDescription: ZodOptional<(...)>;
title: ZodOptional<(...)>;
transmission: ZodOptional<(...)>;
warrantyIds: ZodOptional<(...)>;
wheelCodes: ZodOptional<(...)>;
}, "strip", ZodTypeAny, {
accessoryIds?: (...) | (...) | (...);
cabBed?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
defaultColorId?: (...) | (...) | (...);
description?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
fuelType?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
images?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
isDefaultTrim?: (...) | (...) | (...) | (...);
mileage?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
powertrain?: (...) | (...) | (...);
seating?: (...) | (...) | (...);
shortDescription?: (...) | (...) | (...);
title?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
warrantyIds?: (...) | (...) | (...);
wheelCodes?: (...) | (...) | (...);
}, {
accessoryIds?: (...) | (...) | (...);
cabBed?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
defaultColorId?: (...) | (...) | (...);
description?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
fuelType?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
images?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
isDefaultTrim?: (...) | (...) | (...) | (...);
mileage?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
powertrain?: (...) | (...) | (...);
seating?: (...) | (...) | (...);
shortDescription?: (...) | (...) | (...);
title?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
warrantyIds?: (...) | (...) | (...);
wheelCodes?: (...) | (...) | (...);
}>>>;
warranties: ZodOptional<ZodNullable<ZodArray<ZodObject<{
category: ...;
description: ...;
id: ...;
name: ...;
value: ...;
}, "strip", ZodTypeAny, {
category?: ...;
description?: ...;
id?: ...;
name?: ...;
value?: ...;
}, {
category?: ...;
description?: ...;
id?: ...;
name?: ...;
value?: ...;
}>, "many">>>;
wheels: ZodOptional<ZodNullable<ZodArray<ZodObject<{
code: ...;
compatibiltyWithCurrentConfig: ...;
image: ...;
title: ...;
type: ...;
}, "strip", ZodTypeAny, {
code?: ...;
compatibiltyWithCurrentConfig?: ...;
image?: ...;
title?: ...;
type?: ...;
}, {
code?: ...;
compatibiltyWithCurrentConfig?: ...;
image?: ...;
title?: ...;
type?: ...;
}>, "many">>>;
year: ZodOptional<ZodNullable<ZodNumber>>;
}, "strip", ZodTypeAny, {
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
installPoint?: null | string;
title?: null | string;
type?: null | string;
warranty?: null | string;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
exterior?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
interior?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
};
defaultConfig?: null | {
accessoryIds?: null | {
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
includedAccessoryIds?: (...) | (...) | (...);
installPoint?: (...) | (...) | (...);
title?: (...) | (...) | (...);
type?: (...) | (...) | (...);
warranty?: (...) | (...) | (...);
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: ...;
msrp?: ...;
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: (...) | (...) | (...);
colorFamilies?: (...) | (...) | (...);
hexCode?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
isExtraCostColor?: (...) | (...) | (...) | (...);
msrp?: (...) | (...) | (...);
title?: (...) | (...) | (...);
})[];
grade?: null | {
asPriceShown?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
baseMsrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
exteriorColorIds?: null | string[];
gradeName?: null | string;
hasSeatingOptions?: null | boolean;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
};
interiorColorIds?: null | string[];
mileage?: null | {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
};
trims?: null | {
accessoryIds?: ...;
cabBed?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
defaultColorId?: ...;
description?: ...;
drive?: ...;
engine?: ...;
exteriorColorIds?: ...;
fuelType?: ...;
horsepower?: ...;
images?: ...;
interiorColorIds?: ...;
isDefaultTrim?: ...;
mileage?: ...;
msrp?: ...;
packageIds?: ...;
powertrain?: ...;
seating?: ...;
shortDescription?: ...;
title?: ...;
transmission?: ...;
warrantyIds?: ...;
wheelCodes?: ...;
}[];
};
interiorColors?: null | (undefined | null | {
code?: (...) | (...) | (...);
colorFamilies?: (...) | (...) | (...);
hexCode?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
isExtraCostColor?: (...) | (...) | (...) | (...);
msrp?: (...) | (...) | (...);
title?: (...) | (...) | (...);
})[];
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;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: ...;
value: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
id?: null | string;
image?: null | (...)[];
installPoint?: null | string;
packageFeatures?: null | (...)[];
subCategories?: null | (...)[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
accessoryIds?: null | {
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
id?: ...;
images?: ...;
includedAccessoryIds?: ...;
installPoint?: ...;
title?: ...;
type?: ...;
warranty?: ...;
}[];
cabBed?: null | {
bedDepth?: (...) | (...) | (...);
bedLength?: (...) | (...) | (...);
bedWidth?: (...) | (...) | (...);
betweenWheelWell?: (...) | (...) | (...);
cabDetails?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
id?: (...) | (...) | (...);
label?: (...) | (...) | (...);
overallHeight?: (...) | (...) | (...);
overallLength?: (...) | (...) | (...);
overallWidth?: (...) | (...) | (...);
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
engine?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
exteriorColorIds?: null | string[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
interiorColorIds?: null | string[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
};
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
packageIds?: null | {
id?: ...;
msrp?: ...;
}[];
powertrain?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
};
seating?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
warrantyIds?: null | string[];
wheelCodes?: null | string[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
image?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
}, {
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
installPoint?: null | string;
title?: null | string;
type?: null | string;
warranty?: null | string;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
exterior?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
interior?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
};
defaultConfig?: null | {
accessoryIds?: null | {
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
includedAccessoryIds?: (...) | (...) | (...);
installPoint?: (...) | (...) | (...);
title?: (...) | (...) | (...);
type?: (...) | (...) | (...);
warranty?: (...) | (...) | (...);
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: ...;
msrp?: ...;
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: (...) | (...) | (...);
colorFamilies?: (...) | (...) | (...);
hexCode?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
isExtraCostColor?: (...) | (...) | (...) | (...);
msrp?: (...) | (...) | (...);
title?: (...) | (...) | (...);
})[];
grade?: null | {
asPriceShown?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
baseMsrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
exteriorColorIds?: null | string[];
gradeName?: null | string;
hasSeatingOptions?: null | boolean;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
};
interiorColorIds?: null | string[];
mileage?: null | {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
};
trims?: null | {
accessoryIds?: ...;
cabBed?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
defaultColorId?: ...;
description?: ...;
drive?: ...;
engine?: ...;
exteriorColorIds?: ...;
fuelType?: ...;
horsepower?: ...;
images?: ...;
interiorColorIds?: ...;
isDefaultTrim?: ...;
mileage?: ...;
msrp?: ...;
packageIds?: ...;
powertrain?: ...;
seating?: ...;
shortDescription?: ...;
title?: ...;
transmission?: ...;
warrantyIds?: ...;
wheelCodes?: ...;
}[];
};
interiorColors?: null | (undefined | null | {
code?: (...) | (...) | (...);
colorFamilies?: (...) | (...) | (...);
hexCode?: (...) | (...) | (...);
id?: (...) | (...) | (...);
images?: (...) | (...) | (...);
isExtraCostColor?: (...) | (...) | (...) | (...);
msrp?: (...) | (...) | (...);
title?: (...) | (...) | (...);
})[];
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;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: ...;
value: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
id?: null | string;
image?: null | (...)[];
installPoint?: null | string;
packageFeatures?: null | (...)[];
subCategories?: null | (...)[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
accessoryIds?: null | {
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
id?: ...;
images?: ...;
includedAccessoryIds?: ...;
installPoint?: ...;
title?: ...;
type?: ...;
warranty?: ...;
}[];
cabBed?: null | {
bedDepth?: (...) | (...) | (...);
bedLength?: (...) | (...) | (...);
bedWidth?: (...) | (...) | (...);
betweenWheelWell?: (...) | (...) | (...);
cabDetails?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
id?: (...) | (...) | (...);
label?: (...) | (...) | (...);
overallHeight?: (...) | (...) | (...);
overallLength?: (...) | (...) | (...);
overallWidth?: (...) | (...) | (...);
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
engine?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
exteriorColorIds?: null | string[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
interiorColorIds?: null | string[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: (...) | (...) | (...);
city?: (...) | (...) | (...);
combined?: (...) | (...) | (...);
highway?: (...) | (...) | (...);
isAvailable?: (...) | (...) | (...) | (...);
mpge?: (...) | (...) | (...);
range?: (...) | (...) | (...);
};
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
packageIds?: null | {
id?: ...;
msrp?: ...;
}[];
powertrain?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
};
seating?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: (...) | (...) | (...);
description?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
icon?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
warrantyIds?: null | string[];
wheelCodes?: null | string[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
image?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
}>;
}, "strip", ZodTypeAny, {
getConfigByGrade: {
accessories?: 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;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
exterior?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
interior?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
};
defaultConfig?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
installPoint?: null | string;
title?: null | string;
type?: null | string;
warranty?: null | string;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | (...)[];
hexCode?: null | (...)[];
id?: null | string;
images?: null | (...)[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
title?: null | string;
})[];
grade?: null | {
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 | (...)[];
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?: (...) | (...) | (...);
cabBed?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
defaultColorId?: (...) | (...) | (...);
description?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
fuelType?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
images?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
isDefaultTrim?: (...) | (...) | (...) | (...);
mileage?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
powertrain?: (...) | (...) | (...);
seating?: (...) | (...) | (...);
shortDescription?: (...) | (...) | (...);
title?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
warrantyIds?: (...) | (...) | (...);
wheelCodes?: (...) | (...) | (...);
}[];
};
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | (...)[];
hexCode?: null | (...)[];
id?: null | string;
images?: null | (...)[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
title?: 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;
};
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: ...;
disclaimer?: ...;
subCategories?: ...;
title?: ...;
}[];
subCategories?: null | ((...) | (...) | (...))[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
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[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
};
}, {
getConfigByGrade: {
accessories?: 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;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
exterior?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
interior?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
};
defaultConfig?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
installPoint?: null | string;
title?: null | string;
type?: null | string;
warranty?: null | string;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | (...)[];
hexCode?: null | (...)[];
id?: null | string;
images?: null | (...)[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
title?: null | string;
})[];
grade?: null | {
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 | (...)[];
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?: (...) | (...) | (...);
cabBed?: (...) | (...) | (...);
code?: (...) | (...) | (...);
compatibilityWithCurrentConfig?: (...) | (...) | (...);
defaultColorId?: (...) | (...) | (...);
description?: (...) | (...) | (...);
drive?: (...) | (...) | (...);
engine?: (...) | (...) | (...);
exteriorColorIds?: (...) | (...) | (...);
fuelType?: (...) | (...) | (...);
horsepower?: (...) | (...) | (...);
images?: (...) | (...) | (...);
interiorColorIds?: (...) | (...) | (...);
isDefaultTrim?: (...) | (...) | (...) | (...);
mileage?: (...) | (...) | (...);
msrp?: (...) | (...) | (...);
packageIds?: (...) | (...) | (...);
powertrain?: (...) | (...) | (...);
seating?: (...) | (...) | (...);
shortDescription?: (...) | (...) | (...);
title?: (...) | (...) | (...);
transmission?: (...) | (...) | (...);
warrantyIds?: (...) | (...) | (...);
wheelCodes?: (...) | (...) | (...);
}[];
};
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | (...)[];
hexCode?: null | (...)[];
id?: null | string;
images?: null | (...)[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
title?: 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;
};
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: ...;
disclaimer?: ...;
subCategories?: ...;
title?: ...;
}[];
subCategories?: null | ((...) | (...) | (...))[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
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[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: (...) | (...) | (...);
isCompatible?: (...) | (...) | (...) | (...);
requiredItems?: (...) | (...) | (...);
};
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
};
}>
Type declaration
data: {
getConfigByGrade: {
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
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;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
exterior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
interior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
};
defaultConfig?: 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;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: null | string;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: null | string;
})[];
grade?: null | {
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 | (...)[];
cabBed?: null | {
bedDepth?: ...;
bedLength?: ...;
bedWidth?: ...;
betweenWheelWell?: ...;
cabDetails?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
label?: ...;
overallHeight?: ...;
overallLength?: ...;
overallWidth?: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
engine?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
exteriorColorIds?: null | (...)[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
images?: null | (...)[];
interiorColorIds?: null | (...)[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: ...;
city?: ...;
combined?: ...;
highway?: ...;
isAvailable?: ...;
mpge?: ...;
range?: ...;
};
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
packageIds?: null | (...)[];
powertrain?: null | {
compatibilityWithCurrentConfig?: ...;
drive?: ...;
engine?: ...;
horsepower?: ...;
transmission?: ...;
};
seating?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
warrantyIds?: null | (...)[];
wheelCodes?: null | (...)[];
}[];
};
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: 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;
};
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
subCategories?: (...) | (...) | (...);
title?: (...) | (...) | (...);
}[];
subCategories?: null | (undefined | null | {
id: ...;
value: ...;
})[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
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?: (...) | (...) | (...);
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 | string[];
isCompatible?: null | boolean;
requiredItems?: null | {
itemCode?: ...;
itemType?: ...;
}[];
};
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?: null | (...)[];
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?: (...) | (...) | (...);
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[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
image?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
};
}
getConfigByGrade: {
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
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;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
exterior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
interior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
};
defaultConfig?: 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;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: null | string;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: null | string;
})[];
grade?: null | {
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 | (...)[];
cabBed?: null | {
bedDepth?: ...;
bedLength?: ...;
bedWidth?: ...;
betweenWheelWell?: ...;
cabDetails?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
label?: ...;
overallHeight?: ...;
overallLength?: ...;
overallWidth?: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
engine?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
exteriorColorIds?: null | (...)[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
images?: null | (...)[];
interiorColorIds?: null | (...)[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: ...;
city?: ...;
combined?: ...;
highway?: ...;
isAvailable?: ...;
mpge?: ...;
range?: ...;
};
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
packageIds?: null | (...)[];
powertrain?: null | {
compatibilityWithCurrentConfig?: ...;
drive?: ...;
engine?: ...;
horsepower?: ...;
transmission?: ...;
};
seating?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
warrantyIds?: null | (...)[];
wheelCodes?: null | (...)[];
}[];
};
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: 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;
};
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
subCategories?: (...) | (...) | (...);
title?: (...) | (...) | (...);
}[];
subCategories?: null | (undefined | null | {
id: ...;
value: ...;
})[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
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?: (...) | (...) | (...);
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 | string[];
isCompatible?: null | boolean;
requiredItems?: null | {
itemCode?: ...;
itemType?: ...;
}[];
};
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?: null | (...)[];
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?: (...) | (...) | (...);
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[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
image?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
}
Optional
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
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;
}[]
Optional
categories?: null | (undefined | null | {
id: string;
value: string;
})[]
Optional
configImages?: null | {
background?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
exterior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
interior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
}
Optional
defaultConfig?: 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;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: null | string;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
}[];
trimId?: null | string;
wheelsId?: null | string;
}
Optional
dph?: null | number
Optional
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: null | string;
})[]
Optional
grade?: null | {
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 | (...)[];
cabBed?: null | {
bedDepth?: ...;
bedLength?: ...;
bedWidth?: ...;
betweenWheelWell?: ...;
cabDetails?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
label?: ...;
overallHeight?: ...;
overallLength?: ...;
overallWidth?: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
engine?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
exteriorColorIds?: null | (...)[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
images?: null | (...)[];
interiorColorIds?: null | (...)[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: ...;
city?: ...;
combined?: ...;
highway?: ...;
isAvailable?: ...;
mpge?: ...;
range?: ...;
};
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
packageIds?: null | (...)[];
powertrain?: null | {
compatibilityWithCurrentConfig?: ...;
drive?: ...;
engine?: ...;
horsepower?: ...;
transmission?: ...;
};
seating?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
warrantyIds?: null | (...)[];
wheelCodes?: null | (...)[];
}[];
}
Optional
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: 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
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
}
Optional
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
subCategories?: (...) | (...) | (...);
title?: (...) | (...) | (...);
}[];
subCategories?: null | (undefined | null | {
id: ...;
value: ...;
})[];
title?: null | string;
type?: null | string;
}[]
Optional
seating?: null | string
Optional
seriesId?: null | string
Optional
seriesName?: null | string
Optional
trim?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
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?: (...) | (...) | (...);
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 | string[];
isCompatible?: null | boolean;
requiredItems?: null | {
itemCode?: ...;
itemType?: ...;
}[];
};
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?: null | (...)[];
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?: (...) | (...) | (...);
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[];
}
Optional
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[]
Optional
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
image?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[]
Optional
year?: null | number
Type declaration
data: {
getConfigByGrade: {
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
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;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
exterior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
interior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
};
defaultConfig?: 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;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: null | string;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: null | string;
})[];
grade?: null | {
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 | (...)[];
cabBed?: null | {
bedDepth?: ...;
bedLength?: ...;
bedWidth?: ...;
betweenWheelWell?: ...;
cabDetails?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
label?: ...;
overallHeight?: ...;
overallLength?: ...;
overallWidth?: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
engine?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
exteriorColorIds?: null | (...)[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
images?: null | (...)[];
interiorColorIds?: null | (...)[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: ...;
city?: ...;
combined?: ...;
highway?: ...;
isAvailable?: ...;
mpge?: ...;
range?: ...;
};
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
packageIds?: null | (...)[];
powertrain?: null | {
compatibilityWithCurrentConfig?: ...;
drive?: ...;
engine?: ...;
horsepower?: ...;
transmission?: ...;
};
seating?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
warrantyIds?: null | (...)[];
wheelCodes?: null | (...)[];
}[];
};
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: 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;
};
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
subCategories?: (...) | (...) | (...);
title?: (...) | (...) | (...);
}[];
subCategories?: null | (undefined | null | {
id: ...;
value: ...;
})[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
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?: (...) | (...) | (...);
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 | string[];
isCompatible?: null | boolean;
requiredItems?: null | {
itemCode?: ...;
itemType?: ...;
}[];
};
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?: null | (...)[];
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?: (...) | (...) | (...);
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[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
image?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
};
}
getConfigByGrade: {
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
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;
}[];
categories?: null | (undefined | null | {
id: string;
value: string;
})[];
configImages?: null | {
background?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
exterior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
interior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
};
defaultConfig?: 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;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: null | string;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
}[];
trimId?: null | string;
wheelsId?: null | string;
};
dph?: null | number;
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: null | string;
})[];
grade?: null | {
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 | (...)[];
cabBed?: null | {
bedDepth?: ...;
bedLength?: ...;
bedWidth?: ...;
betweenWheelWell?: ...;
cabDetails?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
label?: ...;
overallHeight?: ...;
overallLength?: ...;
overallWidth?: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
engine?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
exteriorColorIds?: null | (...)[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
images?: null | (...)[];
interiorColorIds?: null | (...)[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: ...;
city?: ...;
combined?: ...;
highway?: ...;
isAvailable?: ...;
mpge?: ...;
range?: ...;
};
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
packageIds?: null | (...)[];
powertrain?: null | {
compatibilityWithCurrentConfig?: ...;
drive?: ...;
engine?: ...;
horsepower?: ...;
transmission?: ...;
};
seating?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
warrantyIds?: null | (...)[];
wheelCodes?: null | (...)[];
}[];
};
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: 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;
};
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
};
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
subCategories?: (...) | (...) | (...);
title?: (...) | (...) | (...);
}[];
subCategories?: null | (undefined | null | {
id: ...;
value: ...;
})[];
title?: null | string;
type?: null | string;
}[];
seating?: null | string;
seriesId?: null | string;
seriesName?: null | string;
trim?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
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?: (...) | (...) | (...);
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 | string[];
isCompatible?: null | boolean;
requiredItems?: null | {
itemCode?: ...;
itemType?: ...;
}[];
};
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?: null | (...)[];
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?: (...) | (...) | (...);
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[];
};
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[];
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
image?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[];
year?: null | number;
}
Optional
accessories?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
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;
}[]
Optional
categories?: null | (undefined | null | {
id: string;
value: string;
})[]
Optional
configImages?: null | {
background?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
exterior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
interior?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
}[];
}
Optional
defaultConfig?: 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;
};
exteriorColorId?: null | string;
interiorColorId?: null | string;
packageIds?: null | {
id?: null | string;
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
}[];
trimId?: null | string;
wheelsId?: null | string;
}
Optional
dph?: null | number
Optional
exteriorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: null | string;
})[]
Optional
grade?: null | {
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 | (...)[];
cabBed?: null | {
bedDepth?: ...;
bedLength?: ...;
bedWidth?: ...;
betweenWheelWell?: ...;
cabDetails?: ...;
code?: ...;
compatibilityWithCurrentConfig?: ...;
description?: ...;
id?: ...;
label?: ...;
overallHeight?: ...;
overallLength?: ...;
overallWidth?: ...;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
defaultColorId?: null | string;
description?: null | string;
drive?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
engine?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
exteriorColorIds?: null | (...)[];
fuelType?: null | string;
horsepower?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
images?: null | (...)[];
interiorColorIds?: null | (...)[];
isDefaultTrim?: null | boolean;
mileage?: null | {
category?: ...;
city?: ...;
combined?: ...;
highway?: ...;
isAvailable?: ...;
mpge?: ...;
range?: ...;
};
msrp?: null | {
disclaimer?: ...;
value?: ...;
};
packageIds?: null | (...)[];
powertrain?: null | {
compatibilityWithCurrentConfig?: ...;
drive?: ...;
engine?: ...;
horsepower?: ...;
transmission?: ...;
};
seating?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
shortDescription?: null | string;
title?: null | string;
transmission?: null | {
compatibilityWithCurrentConfig?: ...;
description?: ...;
disclaimer?: ...;
icon?: ...;
value?: ...;
};
warrantyIds?: null | (...)[];
wheelCodes?: null | (...)[];
}[];
}
Optional
interiorColors?: null | (undefined | null | {
code?: null | string;
colorFamilies?: null | {
hexCode?: ...;
name?: ...;
}[];
hexCode?: null | string[];
id?: null | string;
images?: null | {
alias?: ...;
disclaimer?: ...;
isHero?: ...;
url?: ...;
}[];
isExtraCostColor?: null | boolean;
msrp?: null | {
disclaimer?: (...) | (...) | (...);
value?: (...) | (...) | (...);
};
title?: 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
msrp?: null | {
disclaimer?: null | string;
value?: null | string;
}
Optional
packages?: null | {
availability?: null | string;
category?: null | {
id: string;
value: string;
};
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
description?: null | string;
id?: null | string;
image?: null | {
alias?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
isHero?: (...) | (...) | (...) | (...);
url?: (...) | (...) | (...);
}[];
installPoint?: null | string;
packageFeatures?: null | {
category?: (...) | (...) | (...);
disclaimer?: (...) | (...) | (...);
subCategories?: (...) | (...) | (...);
title?: (...) | (...) | (...);
}[];
subCategories?: null | (undefined | null | {
id: ...;
value: ...;
})[];
title?: null | string;
type?: null | string;
}[]
Optional
seating?: null | string
Optional
seriesId?: null | string
Optional
seriesName?: null | string
Optional
trim?: null | {
accessoryIds?: null | {
code?: null | string;
compatibilityWithCurrentConfig?: null | {
availableWithTrims?: ...;
isCompatible?: ...;
requiredItems?: ...;
};
description?: null | string;
disclaimer?: null | string;
id?: null | string;
images?: null | (...)[];
includedAccessoryIds?: null | (...)[];
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?: (...) | (...) | (...);
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 | string[];
isCompatible?: null | boolean;
requiredItems?: null | {
itemCode?: ...;
itemType?: ...;
}[];
};
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?: null | (...)[];
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?: (...) | (...) | (...);
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[];
}
Optional
warranties?: null | {
category?: null | string;
description?: null | string;
id?: null | string;
name?: null | string;
value?: null | string;
}[]
Optional
wheels?: null | {
code?: null | string;
compatibiltyWithCurrentConfig?: null | {
availableWithTrims?: null | (...)[];
isCompatible?: null | boolean;
requiredItems?: null | (...)[];
};
image?: null | {
alias?: null | (...)[];
disclaimer?: null | string;
isHero?: null | boolean;
url?: null | string;
};
title?: null | string;
type?: null | "STANDARD" | "OPTION" | "PACKAGE";
}[]
Optional
year?: null | number
Zod schema representing the returned body of a request made by the ToyotaClient#getVehicleGrade methods.