import { z } from 'zod';
export declare const GetVariantStockAvailabilitySearchParams: z.ZodObject<Pick<z.objectUtil.extendShape<{
    techniques: z.ZodOptional<z.ZodEffects<z.ZodArray<z.ZodEnum<["dtg", "digital", "cut-sew", "uv", "embroidery", "sublimation", "dtfilm"]>, "many">, string, ("dtg" | "digital" | "cut-sew" | "uv" | "embroidery" | "sublimation" | "dtfilm")[]>>;
    selling_region_name: z.ZodOptional<z.ZodDefault<z.ZodEnum<["worldwide", "north_america", "canada", "europe", "spain", "latvia", "uk", "france", "germany", "australia", "japan", "new_zealand", "italy", "brazil", "southeast_asia", "republic_of_korea", "english_speaking_regions", "all"]>>>;
    limit: z.ZodOptional<z.ZodEffects<z.ZodDefault<z.ZodNumber>, void, number>>;
    offset: z.ZodOptional<z.ZodEffects<z.ZodDefault<z.ZodNumber>, void, number>>;
}, {
    locale: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
}>, "locale" | "techniques" | "selling_region_name">, z.UnknownKeysParam, z.ZodTypeAny, {
    locale?: string;
    techniques?: string;
    selling_region_name?: "worldwide" | "north_america" | "canada" | "europe" | "spain" | "latvia" | "uk" | "france" | "germany" | "australia" | "japan" | "new_zealand" | "italy" | "brazil" | "southeast_asia" | "republic_of_korea" | "english_speaking_regions" | "all";
}, {
    locale?: string;
    techniques?: ("dtg" | "digital" | "cut-sew" | "uv" | "embroidery" | "sublimation" | "dtfilm")[];
    selling_region_name?: "worldwide" | "north_america" | "canada" | "europe" | "spain" | "latvia" | "uk" | "france" | "germany" | "australia" | "japan" | "new_zealand" | "italy" | "brazil" | "southeast_asia" | "republic_of_korea" | "english_speaking_regions" | "all";
}>;
export type GetVariantStockAvailabilitySearchParams = z.infer<typeof GetVariantStockAvailabilitySearchParams>;
export declare const GetVariantStockAvailabilityResponse: z.ZodObject<{
    data: z.ZodObject<{
        catalog_variant_id: z.ZodNumber;
        techniques: z.ZodArray<z.ZodObject<{
            technique: z.ZodEnum<["dtg", "digital", "cut-sew", "uv", "embroidery", "sublimation", "dtfilm"]>;
            selling_regions: z.ZodArray<z.ZodObject<z.objectUtil.extendShape<{
                name: z.ZodString;
                availability: z.ZodEnum<["in stock", "out of stock", "not fulfillable", "unknown"]>;
            }, {
                name: z.ZodEnum<["worldwide", "north_america", "canada", "europe", "spain", "latvia", "uk", "france", "germany", "australia", "japan", "new_zealand", "italy", "brazil", "southeast_asia", "republic_of_korea", "english_speaking_regions", "all"]>;
                placement_option_availability: z.ZodArray<z.ZodObject<{
                    name: z.ZodString;
                    availability: z.ZodEnum<["in stock", "out of stock", "not fulfillable", "unknown"]>;
                }, "strip", z.ZodTypeAny, {
                    name?: string;
                    availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                }, {
                    name?: string;
                    availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                }>, "many">;
            }>, "strip", z.ZodTypeAny, {
                name?: "worldwide" | "north_america" | "canada" | "europe" | "spain" | "latvia" | "uk" | "france" | "germany" | "australia" | "japan" | "new_zealand" | "italy" | "brazil" | "southeast_asia" | "republic_of_korea" | "english_speaking_regions" | "all";
                availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                placement_option_availability?: {
                    name?: string;
                    availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                }[];
            }, {
                name?: "worldwide" | "north_america" | "canada" | "europe" | "spain" | "latvia" | "uk" | "france" | "germany" | "australia" | "japan" | "new_zealand" | "italy" | "brazil" | "southeast_asia" | "republic_of_korea" | "english_speaking_regions" | "all";
                availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                placement_option_availability?: {
                    name?: string;
                    availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                }[];
            }>, "many">;
        }, "strip", z.ZodTypeAny, {
            technique?: "dtg" | "digital" | "cut-sew" | "uv" | "embroidery" | "sublimation" | "dtfilm";
            selling_regions?: {
                name?: "worldwide" | "north_america" | "canada" | "europe" | "spain" | "latvia" | "uk" | "france" | "germany" | "australia" | "japan" | "new_zealand" | "italy" | "brazil" | "southeast_asia" | "republic_of_korea" | "english_speaking_regions" | "all";
                availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                placement_option_availability?: {
                    name?: string;
                    availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                }[];
            }[];
        }, {
            technique?: "dtg" | "digital" | "cut-sew" | "uv" | "embroidery" | "sublimation" | "dtfilm";
            selling_regions?: {
                name?: "worldwide" | "north_america" | "canada" | "europe" | "spain" | "latvia" | "uk" | "france" | "germany" | "australia" | "japan" | "new_zealand" | "italy" | "brazil" | "southeast_asia" | "republic_of_korea" | "english_speaking_regions" | "all";
                availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                placement_option_availability?: {
                    name?: string;
                    availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                }[];
            }[];
        }>, "many">;
        _links: z.ZodObject<{
            variant: z.ZodObject<{
                href: z.ZodString;
            }, "strip", z.ZodTypeAny, {
                href?: string;
            }, {
                href?: string;
            }>;
        }, "strip", z.ZodTypeAny, {
            variant?: {
                href?: string;
            };
        }, {
            variant?: {
                href?: string;
            };
        }>;
    }, "strip", z.ZodTypeAny, {
        _links?: {
            variant?: {
                href?: string;
            };
        };
        techniques?: {
            technique?: "dtg" | "digital" | "cut-sew" | "uv" | "embroidery" | "sublimation" | "dtfilm";
            selling_regions?: {
                name?: "worldwide" | "north_america" | "canada" | "europe" | "spain" | "latvia" | "uk" | "france" | "germany" | "australia" | "japan" | "new_zealand" | "italy" | "brazil" | "southeast_asia" | "republic_of_korea" | "english_speaking_regions" | "all";
                availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                placement_option_availability?: {
                    name?: string;
                    availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                }[];
            }[];
        }[];
        catalog_variant_id?: number;
    }, {
        _links?: {
            variant?: {
                href?: string;
            };
        };
        techniques?: {
            technique?: "dtg" | "digital" | "cut-sew" | "uv" | "embroidery" | "sublimation" | "dtfilm";
            selling_regions?: {
                name?: "worldwide" | "north_america" | "canada" | "europe" | "spain" | "latvia" | "uk" | "france" | "germany" | "australia" | "japan" | "new_zealand" | "italy" | "brazil" | "southeast_asia" | "republic_of_korea" | "english_speaking_regions" | "all";
                availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                placement_option_availability?: {
                    name?: string;
                    availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                }[];
            }[];
        }[];
        catalog_variant_id?: number;
    }>;
    filter_settings: z.ZodObject<{
        name: z.ZodString;
        value: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        value?: string;
        name?: string;
    }, {
        value?: string;
        name?: string;
    }>;
    _links: z.ZodObject<{
        self: z.ZodObject<{
            href: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            href?: string;
        }, {
            href?: string;
        }>;
        variant: z.ZodObject<{
            href: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            href?: string;
        }, {
            href?: string;
        }>;
    }, "strip", z.ZodTypeAny, {
        self?: {
            href?: string;
        };
        variant?: {
            href?: string;
        };
    }, {
        self?: {
            href?: string;
        };
        variant?: {
            href?: string;
        };
    }>;
}, "strip", z.ZodTypeAny, {
    _links?: {
        self?: {
            href?: string;
        };
        variant?: {
            href?: string;
        };
    };
    data?: {
        _links?: {
            variant?: {
                href?: string;
            };
        };
        techniques?: {
            technique?: "dtg" | "digital" | "cut-sew" | "uv" | "embroidery" | "sublimation" | "dtfilm";
            selling_regions?: {
                name?: "worldwide" | "north_america" | "canada" | "europe" | "spain" | "latvia" | "uk" | "france" | "germany" | "australia" | "japan" | "new_zealand" | "italy" | "brazil" | "southeast_asia" | "republic_of_korea" | "english_speaking_regions" | "all";
                availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                placement_option_availability?: {
                    name?: string;
                    availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                }[];
            }[];
        }[];
        catalog_variant_id?: number;
    };
    filter_settings?: {
        value?: string;
        name?: string;
    };
}, {
    _links?: {
        self?: {
            href?: string;
        };
        variant?: {
            href?: string;
        };
    };
    data?: {
        _links?: {
            variant?: {
                href?: string;
            };
        };
        techniques?: {
            technique?: "dtg" | "digital" | "cut-sew" | "uv" | "embroidery" | "sublimation" | "dtfilm";
            selling_regions?: {
                name?: "worldwide" | "north_america" | "canada" | "europe" | "spain" | "latvia" | "uk" | "france" | "germany" | "australia" | "japan" | "new_zealand" | "italy" | "brazil" | "southeast_asia" | "republic_of_korea" | "english_speaking_regions" | "all";
                availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                placement_option_availability?: {
                    name?: string;
                    availability?: "unknown" | "in stock" | "out of stock" | "not fulfillable";
                }[];
            }[];
        }[];
        catalog_variant_id?: number;
    };
    filter_settings?: {
        value?: string;
        name?: string;
    };
}>;
export type GetVariantStockAvailabilityResponse = z.infer<typeof GetVariantStockAvailabilityResponse>;
