import { z } from "@medusajs/framework/zod"; export type AdminGetInventoryItemParamsType = z.infer; export declare const AdminGetInventoryItemParams: z.ZodObject<{ fields: z.ZodOptional; }, "strip", z.ZodTypeAny, { fields?: string | undefined; }, { fields?: string | undefined; }>; export declare const AdminGetInventoryItemsParamsFields: z.ZodObject<{ q: z.ZodOptional; id: z.ZodOptional]>>; sku: z.ZodOptional]>>; origin_country: z.ZodOptional]>>; mid_code: z.ZodOptional]>>; hs_code: z.ZodOptional]>>; material: z.ZodOptional]>>; requires_shipping: z.ZodOptional, string | boolean, string | boolean>, boolean, string | boolean>>; weight: z.ZodOptional]>>; length: z.ZodOptional]>>; height: z.ZodOptional]>>; width: z.ZodOptional]>>; location_levels: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { location_id?: string | string[] | undefined; }, { location_id?: string | string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { length?: any; id?: string | string[] | undefined; requires_shipping?: boolean | undefined; q?: string | undefined; sku?: string | string[] | undefined; origin_country?: string | string[] | undefined; hs_code?: string | string[] | undefined; mid_code?: string | string[] | undefined; material?: string | string[] | undefined; weight?: any; height?: any; width?: any; location_levels?: { location_id?: string | string[] | undefined; } | undefined; }, { length?: any; id?: string | string[] | undefined; requires_shipping?: string | boolean | undefined; q?: string | undefined; sku?: string | string[] | undefined; origin_country?: string | string[] | undefined; hs_code?: string | string[] | undefined; mid_code?: string | string[] | undefined; material?: string | string[] | undefined; weight?: any; height?: any; width?: any; location_levels?: { location_id?: string | string[] | undefined; } | undefined; }>; export type AdminGetInventoryItemsParamsType = z.infer; export declare const AdminGetInventoryItemsParams: z.ZodObject<{} & { [x: string]: any; $and: z.ZodOptional; id: z.ZodOptional]>>; sku: z.ZodOptional]>>; origin_country: z.ZodOptional]>>; mid_code: z.ZodOptional]>>; hs_code: z.ZodOptional]>>; material: z.ZodOptional]>>; requires_shipping: z.ZodOptional, string | boolean, string | boolean>, boolean, string | boolean>>; weight: z.ZodOptional]>>; length: z.ZodOptional]>>; height: z.ZodOptional]>>; width: z.ZodOptional]>>; location_levels: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { location_id?: string | string[] | undefined; }, { location_id?: string | string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { length?: any; id?: string | string[] | undefined; requires_shipping?: boolean | undefined; q?: string | undefined; sku?: string | string[] | undefined; origin_country?: string | string[] | undefined; hs_code?: string | string[] | undefined; mid_code?: string | string[] | undefined; material?: string | string[] | undefined; weight?: any; height?: any; width?: any; location_levels?: { location_id?: string | string[] | undefined; } | undefined; }, { length?: any; id?: string | string[] | undefined; requires_shipping?: string | boolean | undefined; q?: string | undefined; sku?: string | string[] | undefined; origin_country?: string | string[] | undefined; hs_code?: string | string[] | undefined; mid_code?: string | string[] | undefined; material?: string | string[] | undefined; weight?: any; height?: any; width?: any; location_levels?: { location_id?: string | string[] | undefined; } | undefined; }>, "many">>>; $or: z.ZodOptional; id: z.ZodOptional]>>; sku: z.ZodOptional]>>; origin_country: z.ZodOptional]>>; mid_code: z.ZodOptional]>>; hs_code: z.ZodOptional]>>; material: z.ZodOptional]>>; requires_shipping: z.ZodOptional, string | boolean, string | boolean>, boolean, string | boolean>>; weight: z.ZodOptional]>>; length: z.ZodOptional]>>; height: z.ZodOptional]>>; width: z.ZodOptional]>>; location_levels: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { location_id?: string | string[] | undefined; }, { location_id?: string | string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { length?: any; id?: string | string[] | undefined; requires_shipping?: boolean | undefined; q?: string | undefined; sku?: string | string[] | undefined; origin_country?: string | string[] | undefined; hs_code?: string | string[] | undefined; mid_code?: string | string[] | undefined; material?: string | string[] | undefined; weight?: any; height?: any; width?: any; location_levels?: { location_id?: string | string[] | undefined; } | undefined; }, { length?: any; id?: string | string[] | undefined; requires_shipping?: string | boolean | undefined; q?: string | undefined; sku?: string | string[] | undefined; origin_country?: string | string[] | undefined; hs_code?: string | string[] | undefined; mid_code?: string | string[] | undefined; material?: string | string[] | undefined; weight?: any; height?: any; width?: any; location_levels?: { location_id?: string | string[] | undefined; } | undefined; }>, "many">>>; }, "strict", z.ZodTypeAny, { [x: string]: any; $and?: unknown; $or?: unknown; }, { [x: string]: any; $and?: unknown; $or?: unknown; }>; export type AdminGetInventoryLocationLevelParamsType = z.infer; export declare const AdminGetInventoryLocationLevelParams: z.ZodObject<{ fields: z.ZodOptional; }, "strip", z.ZodTypeAny, { fields?: string | undefined; }, { fields?: string | undefined; }>; export declare const AdminGetInventoryLocationLevelsParamsFields: z.ZodObject<{ location_id: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { location_id?: string | string[] | undefined; }, { location_id?: string | string[] | undefined; }>; export type AdminGetInventoryLocationLevelsParamsType = z.infer; export declare const AdminGetInventoryLocationLevelsParams: z.ZodObject<{} & { [x: string]: any; $and: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { location_id?: string | string[] | undefined; }, { location_id?: string | string[] | undefined; }>, "many">>>; $or: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { location_id?: string | string[] | undefined; }, { location_id?: string | string[] | undefined; }>, "many">>>; }, "strip", z.ZodTypeAny, { [x: string]: any; $and?: unknown; $or?: unknown; }, { [x: string]: any; $and?: unknown; $or?: unknown; }>; export type AdminCreateInventoryLocationLevelType = z.infer; export declare const AdminCreateInventoryLocationLevel: z.ZodObject<{ location_id: z.ZodString; stocked_quantity: z.ZodOptional; incoming_quantity: z.ZodOptional; }, "strict", z.ZodTypeAny, { location_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }, { location_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }>; export type AdminUpdateInventoryLocationLevelBatchType = z.infer; export declare const AdminUpdateInventoryLocationLevelBatch: z.ZodObject<{ id: z.ZodOptional; location_id: z.ZodString; stocked_quantity: z.ZodOptional; incoming_quantity: z.ZodOptional; }, "strict", z.ZodTypeAny, { location_id: string; id?: string | undefined; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }, { location_id: string; id?: string | undefined; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }>; export type AdminBatchInventoryItemLocationsLevelType = z.infer; export declare const AdminBatchInventoryItemLocationsLevel: z.ZodObject<{ create: z.ZodOptional; incoming_quantity: z.ZodOptional; }, "strict", z.ZodTypeAny, { location_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }, { location_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }>, "many">>; update: z.ZodOptional; location_id: z.ZodString; stocked_quantity: z.ZodOptional; incoming_quantity: z.ZodOptional; }, "strict", z.ZodTypeAny, { location_id: string; id?: string | undefined; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }, { location_id: string; id?: string | undefined; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }>, "many">>; delete: z.ZodOptional>; force: z.ZodOptional; }, "strip", z.ZodTypeAny, { update?: { location_id: string; id?: string | undefined; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }[] | undefined; create?: { location_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }[] | undefined; force?: boolean | undefined; delete?: string[] | undefined; }, { update?: { location_id: string; id?: string | undefined; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }[] | undefined; create?: { location_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }[] | undefined; force?: boolean | undefined; delete?: string[] | undefined; }>; export type AdminUpdateInventoryLocationLevelType = z.infer; export declare const AdminUpdateInventoryLocationLevel: z.ZodObject<{ stocked_quantity: z.ZodOptional; incoming_quantity: z.ZodOptional; }, "strict", z.ZodTypeAny, { stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }, { stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }>; export type AdminCreateInventoryItemType = z.infer; export declare const AdminCreateInventoryItem: z.ZodObject<{ sku: z.ZodOptional>; hs_code: z.ZodOptional>; weight: z.ZodOptional>; length: z.ZodOptional>; height: z.ZodOptional>; width: z.ZodOptional>; origin_country: z.ZodOptional>; mid_code: z.ZodOptional>; material: z.ZodOptional>; title: z.ZodOptional>; description: z.ZodOptional>; requires_shipping: z.ZodOptional; thumbnail: z.ZodOptional>; metadata: z.ZodOptional>>; location_levels: z.ZodOptional; incoming_quantity: z.ZodOptional; }, "strict", z.ZodTypeAny, { location_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }, { location_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }>, "many">>; }, "strict", z.ZodTypeAny, { length?: number | null | undefined; metadata?: Record | null | undefined; requires_shipping?: boolean | undefined; description?: string | null | undefined; title?: string | null | undefined; sku?: string | null | undefined; thumbnail?: string | null | undefined; origin_country?: string | null | undefined; hs_code?: string | null | undefined; mid_code?: string | null | undefined; material?: string | null | undefined; weight?: number | null | undefined; height?: number | null | undefined; width?: number | null | undefined; location_levels?: { location_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }[] | undefined; }, { length?: number | null | undefined; metadata?: Record | null | undefined; requires_shipping?: boolean | undefined; description?: string | null | undefined; title?: string | null | undefined; sku?: string | null | undefined; thumbnail?: string | null | undefined; origin_country?: string | null | undefined; hs_code?: string | null | undefined; mid_code?: string | null | undefined; material?: string | null | undefined; weight?: number | null | undefined; height?: number | null | undefined; width?: number | null | undefined; location_levels?: { location_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }[] | undefined; }>; export type AdminUpdateInventoryItemType = z.infer; export declare const AdminUpdateInventoryItem: z.ZodObject<{ sku: z.ZodOptional>; hs_code: z.ZodOptional>; weight: z.ZodOptional>; length: z.ZodOptional>; height: z.ZodOptional>; width: z.ZodOptional>; origin_country: z.ZodOptional>; mid_code: z.ZodOptional>; material: z.ZodOptional>; title: z.ZodOptional>; description: z.ZodOptional>; requires_shipping: z.ZodOptional; thumbnail: z.ZodOptional>; metadata: z.ZodOptional>>; }, "strict", z.ZodTypeAny, { length?: number | null | undefined; metadata?: Record | null | undefined; requires_shipping?: boolean | undefined; description?: string | null | undefined; title?: string | null | undefined; sku?: string | null | undefined; thumbnail?: string | null | undefined; origin_country?: string | null | undefined; hs_code?: string | null | undefined; mid_code?: string | null | undefined; material?: string | null | undefined; weight?: number | null | undefined; height?: number | null | undefined; width?: number | null | undefined; }, { length?: number | null | undefined; metadata?: Record | null | undefined; requires_shipping?: boolean | undefined; description?: string | null | undefined; title?: string | null | undefined; sku?: string | null | undefined; thumbnail?: string | null | undefined; origin_country?: string | null | undefined; hs_code?: string | null | undefined; mid_code?: string | null | undefined; material?: string | null | undefined; weight?: number | null | undefined; height?: number | null | undefined; width?: number | null | undefined; }>; export declare const AdminBatchInventoryItemLevels: z.ZodObject<{ create: z.ZodOptional; incoming_quantity: z.ZodOptional; }, "strip", z.ZodTypeAny, { location_id: string; inventory_item_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }, { location_id: string; inventory_item_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }>, "many">>; update: z.ZodOptional; incoming_quantity: z.ZodOptional; }, "strip", z.ZodTypeAny, { location_id: string; inventory_item_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }, { location_id: string; inventory_item_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }>, "many">>; delete: z.ZodOptional>; force: z.ZodOptional; }, "strict", z.ZodTypeAny, { update?: { location_id: string; inventory_item_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }[] | undefined; create?: { location_id: string; inventory_item_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }[] | undefined; force?: boolean | undefined; delete?: string[] | undefined; }, { update?: { location_id: string; inventory_item_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }[] | undefined; create?: { location_id: string; inventory_item_id: string; stocked_quantity?: number | undefined; incoming_quantity?: number | undefined; }[] | undefined; force?: boolean | undefined; delete?: string[] | undefined; }>; export type AdminBatchInventoryItemLevelsType = z.infer; //# sourceMappingURL=validators.d.ts.map