ColorSchema: ZodOptional<ZodNullable<ZodObject<{
    code: ZodOptional<ZodNullable<ZodString>>;
    colorFamilies: ZodOptional<ZodNullable<ZodArray<ZodObject<{
        hexCode: ZodOptional<ZodNullable<(...)>>;
        name: ZodOptional<ZodNullable<(...)>>;
    }, "strip", ZodTypeAny, {
        hexCode?: null | (...)[];
        name?: null | string;
    }, {
        hexCode?: null | (...)[];
        name?: null | string;
    }>, "many">>>;
    hexCode: ZodOptional<ZodNullable<ZodArray<ZodString, "many">>>;
    id: ZodOptional<ZodNullable<ZodString>>;
    images: ZodOptional<ZodNullable<ZodArray<ZodObject<{
        alias: ZodOptional<ZodNullable<(...)>>;
        disclaimer: ZodOptional<ZodNullable<(...)>>;
        isHero: ZodOptional<ZodNullable<(...)>>;
        url: ZodOptional<ZodNullable<(...)>>;
    }, "strip", ZodTypeAny, {
        alias?: null | (...)[];
        disclaimer?: null | string;
        isHero?: null | string;
        url?: null | string;
    }, {
        alias?: null | (...)[];
        disclaimer?: null | string;
        isHero?: null | string;
        url?: null | string;
    }>, "many">>>;
    isExtraCostColor: ZodOptional<ZodNullable<ZodBoolean>>;
    msrp: ZodOptional<ZodNullable<ZodObject<{
        disclaimer: ZodOptional<ZodNullable<ZodString>>;
        value: ZodOptional<ZodNullable<ZodString>>;
    }, "strip", ZodTypeAny, {
        disclaimer?: null | string;
        value?: null | string;
    }, {
        disclaimer?: null | string;
        value?: null | string;
    }>>>;
    title: ZodOptional<ZodNullable<ZodString>>;
}, "strip", ZodTypeAny, {
    code?: null | string;
    colorFamilies?: null | {
        hexCode?: null | string[];
        name?: null | string;
    }[];
    hexCode?: null | string[];
    id?: null | string;
    images?: null | {
        alias?: null | string[];
        disclaimer?: null | string;
        isHero?: null | string;
        url?: null | string;
    }[];
    isExtraCostColor?: null | boolean;
    msrp?: null | {
        disclaimer?: null | string;
        value?: null | string;
    };
    title?: null | string;
}, {
    code?: null | string;
    colorFamilies?: null | {
        hexCode?: null | string[];
        name?: null | string;
    }[];
    hexCode?: null | string[];
    id?: null | string;
    images?: null | {
        alias?: null | string[];
        disclaimer?: null | string;
        isHero?: null | string;
        url?: null | string;
    }[];
    isExtraCostColor?: null | boolean;
    msrp?: null | {
        disclaimer?: null | string;
        value?: null | string;
    };
    title?: null | string;
}>>> = ...