import { z } from "@medusajs/framework/zod"; export declare const AdminGetOrdersOrderParams: z.ZodObject<{ fields: z.ZodOptional; } & { version: z.ZodEffects, number | undefined, unknown>; }, "strip", z.ZodTypeAny, { fields?: string | undefined; version?: number | undefined; }, { fields?: string | undefined; version?: unknown; }>; export type AdminGetOrdersOrderParamsType = z.infer; export declare const AdminGetOrdersOrderItemsParams: z.ZodObject<{ fields: z.ZodOptional; } & { id: z.ZodOptional]>>; item_id: z.ZodOptional]>>; version: z.ZodEffects, number | undefined, unknown>; }, "strip", z.ZodTypeAny, { id?: string | string[] | undefined; fields?: string | undefined; version?: number | undefined; item_id?: string | string[] | undefined; }, { id?: string | string[] | undefined; fields?: string | undefined; version?: unknown; item_id?: string | string[] | undefined; }>; export type AdminGetOrdersOrderItemsParamsType = z.infer; export declare const AdminGetOrderShippingOptionList: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type AdminGetOrderShippingOptionListType = z.infer; export declare const AdminGetOrdersParams: z.ZodEffects; } & { offset: z.ZodEffects>, number, unknown>; limit: z.ZodEffects>, number, unknown>; order: z.ZodOptional | z.ZodDefault>; with_deleted: z.ZodEffects, boolean | undefined, unknown>; } & { id: z.ZodOptional, z.ZodUnion<[any, z.ZodObject<{ $eq: any; $ne: any; $in: any; $nin: any; $like: any; $ilike: any; $re: any; $contains: any; $gt: any; $gte: any; $lt: any; $lte: any; }, "strip", z.ZodTypeAny, { $eq?: any; $ne?: any; $in?: any; $nin?: any; $like?: any; $ilike?: any; $re?: any; $contains?: any; $gt?: any; $gte?: any; $lt?: any; $lte?: any; }, { $eq?: any; $ne?: any; $in?: any; $nin?: any; $like?: any; $ilike?: any; $re?: any; $contains?: any; $gt?: any; $gte?: any; $lt?: any; $lte?: any; }>]>]>>; status: z.ZodOptional, z.ZodUnion<[any, z.ZodObject<{ $eq: any; $ne: any; $in: any; $nin: any; $like: any; $ilike: any; $re: any; $contains: any; $gt: any; $gte: any; $lt: any; $lte: any; }, "strip", z.ZodTypeAny, { $eq?: any; $ne?: any; $in?: any; $nin?: any; $like?: any; $ilike?: any; $re?: any; $contains?: any; $gt?: any; $gte?: any; $lt?: any; $lte?: any; }, { $eq?: any; $ne?: any; $in?: any; $nin?: any; $like?: any; $ilike?: any; $re?: any; $contains?: any; $gt?: any; $gte?: any; $lt?: any; $lte?: any; }>]>]>>; name: z.ZodOptional]>>; sales_channel_id: z.ZodOptional>; region_id: z.ZodOptional]>>; customer_id: z.ZodOptional]>>; q: z.ZodOptional; created_at: z.ZodOptional]>>; updated_at: z.ZodOptional]>>; total: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { offset: number; limit: number; total?: any; order?: string | undefined; id?: any; fields?: string | undefined; name?: string | string[] | undefined; created_at?: any; updated_at?: any; sales_channel_id?: string[] | undefined; status?: any; with_deleted?: boolean | undefined; q?: string | undefined; customer_id?: string | string[] | undefined; region_id?: string | string[] | undefined; }, { total?: any; order?: string | undefined; id?: any; fields?: string | undefined; name?: string | string[] | undefined; created_at?: any; updated_at?: any; sales_channel_id?: string[] | undefined; status?: any; offset?: unknown; limit?: unknown; with_deleted?: unknown; q?: string | undefined; customer_id?: string | string[] | undefined; region_id?: string | string[] | undefined; }>, { summary?: { totals: { current_order_total: any; }; } | undefined; offset: number; limit: number; order?: string | undefined; id?: any; fields?: string | undefined; name?: string | string[] | undefined; created_at?: any; updated_at?: any; sales_channel_id?: string[] | undefined; status?: any; with_deleted?: boolean | undefined; q?: string | undefined; customer_id?: string | string[] | undefined; region_id?: string | string[] | undefined; }, { total?: any; order?: string | undefined; id?: any; fields?: string | undefined; name?: string | string[] | undefined; created_at?: any; updated_at?: any; sales_channel_id?: string[] | undefined; status?: any; offset?: unknown; limit?: unknown; with_deleted?: unknown; q?: string | undefined; customer_id?: string | string[] | undefined; region_id?: string | string[] | undefined; }>; export type AdminGetOrdersParamsType = z.infer; export declare const AdminCompleteOrder: (additionalDataValidator?: z.ZodOptional>>) => z.ZodObject | z.ZodEffects; export type AdminOrderCreateFulfillmentType = z.infer; export declare const OrderCreateFulfillment: z.ZodObject<{ items: z.ZodArray, "many">; location_id: z.ZodOptional>; shipping_option_id: z.ZodOptional; no_notification: z.ZodOptional; metadata: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { items: { id: string; quantity: number; }[]; metadata?: Record | null | undefined; location_id?: string | null | undefined; shipping_option_id?: string | undefined; no_notification?: boolean | undefined; }, { items: { id: string; quantity: number; }[]; metadata?: Record | null | undefined; location_id?: string | null | undefined; shipping_option_id?: string | undefined; no_notification?: boolean | undefined; }>; export declare const AdminOrderCreateFulfillment: (additionalDataValidator?: z.ZodOptional>>) => z.ZodObject | z.ZodEffects; export type AdminOrderCreateShipmentType = z.infer; export declare const OrderCreateShipment: z.ZodObject<{ items: z.ZodArray, "many">; labels: z.ZodOptional, "many">>; no_notification: z.ZodOptional; metadata: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { items: { id: string; quantity: number; }[]; metadata?: Record | null | undefined; labels?: { tracking_number: string; tracking_url: string; label_url: string; }[] | undefined; no_notification?: boolean | undefined; }, { items: { id: string; quantity: number; }[]; metadata?: Record | null | undefined; labels?: { tracking_number: string; tracking_url: string; label_url: string; }[] | undefined; no_notification?: boolean | undefined; }>; export declare const AdminOrderCreateShipment: (additionalDataValidator?: z.ZodOptional>>) => z.ZodObject | z.ZodEffects; export type AdminOrderCancelFulfillmentType = z.infer; export declare const OrderCancelFulfillment: z.ZodObject<{ no_notification: z.ZodOptional; }, "strip", z.ZodTypeAny, { no_notification?: boolean | undefined; }, { no_notification?: boolean | undefined; }>; export declare const AdminOrderCancelFulfillment: (additionalDataValidator?: z.ZodOptional>>) => z.ZodObject | z.ZodEffects; export declare const AdminOrderChangesParams: z.ZodObject<{ fields: z.ZodOptional; } & { id: z.ZodOptional]>>; status: z.ZodOptional]>>; change_type: z.ZodOptional]>>; created_at: z.ZodOptional]>>; updated_at: z.ZodOptional]>>; deleted_at: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { id?: string | string[] | undefined; fields?: string | undefined; created_at?: any; updated_at?: any; deleted_at?: any; change_type?: string | string[] | undefined; status?: string | string[] | undefined; }, { id?: string | string[] | undefined; fields?: string | undefined; created_at?: any; updated_at?: any; deleted_at?: any; change_type?: string | string[] | undefined; status?: string | string[] | undefined; }>; export type AdminOrderChangesType = z.infer; export type AdminMarkOrderFulfillmentDeliveredType = z.infer; export declare const AdminMarkOrderFulfillmentDelivered: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type AdminTransferOrderType = z.infer; export declare const AdminTransferOrder: z.ZodObject<{ customer_id: z.ZodString; description: z.ZodOptional; internal_note: z.ZodOptional; }, "strip", z.ZodTypeAny, { customer_id: string; description?: string | undefined; internal_note?: string | undefined; }, { customer_id: string; description?: string | undefined; internal_note?: string | undefined; }>; export type AdminCancelOrderTransferRequestType = z.infer; export declare const AdminCancelOrderTransferRequest: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type AdminUpdateOrderType = z.infer; export declare const AdminUpdateOrder: z.ZodObject<{ email: z.ZodOptional; shipping_address: z.ZodOptional>; last_name: z.ZodOptional>; phone: z.ZodOptional>; company: z.ZodOptional>; address_1: z.ZodOptional>; address_2: z.ZodOptional>; city: z.ZodOptional>; country_code: z.ZodOptional>; province: z.ZodOptional>; postal_code: z.ZodOptional>; metadata: z.ZodOptional>>; }, "strict", z.ZodTypeAny, { metadata?: Record | null | undefined; first_name?: string | null | undefined; last_name?: string | null | undefined; phone?: string | null | undefined; company?: string | null | undefined; address_1?: string | null | undefined; address_2?: string | null | undefined; city?: string | null | undefined; country_code?: string | null | undefined; province?: string | null | undefined; postal_code?: string | null | undefined; }, { metadata?: Record | null | undefined; first_name?: string | null | undefined; last_name?: string | null | undefined; phone?: string | null | undefined; company?: string | null | undefined; address_1?: string | null | undefined; address_2?: string | null | undefined; city?: string | null | undefined; country_code?: string | null | undefined; province?: string | null | undefined; postal_code?: string | null | undefined; }>>; billing_address: z.ZodOptional>; last_name: z.ZodOptional>; phone: z.ZodOptional>; company: z.ZodOptional>; address_1: z.ZodOptional>; address_2: z.ZodOptional>; city: z.ZodOptional>; country_code: z.ZodOptional>; province: z.ZodOptional>; postal_code: z.ZodOptional>; metadata: z.ZodOptional>>; }, "strict", z.ZodTypeAny, { metadata?: Record | null | undefined; first_name?: string | null | undefined; last_name?: string | null | undefined; phone?: string | null | undefined; company?: string | null | undefined; address_1?: string | null | undefined; address_2?: string | null | undefined; city?: string | null | undefined; country_code?: string | null | undefined; province?: string | null | undefined; postal_code?: string | null | undefined; }, { metadata?: Record | null | undefined; first_name?: string | null | undefined; last_name?: string | null | undefined; phone?: string | null | undefined; company?: string | null | undefined; address_1?: string | null | undefined; address_2?: string | null | undefined; city?: string | null | undefined; country_code?: string | null | undefined; province?: string | null | undefined; postal_code?: string | null | undefined; }>>; locale: z.ZodOptional>; metadata: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { email?: string | undefined; locale?: string | null | undefined; metadata?: Record | null | undefined; shipping_address?: { metadata?: Record | null | undefined; first_name?: string | null | undefined; last_name?: string | null | undefined; phone?: string | null | undefined; company?: string | null | undefined; address_1?: string | null | undefined; address_2?: string | null | undefined; city?: string | null | undefined; country_code?: string | null | undefined; province?: string | null | undefined; postal_code?: string | null | undefined; } | undefined; billing_address?: { metadata?: Record | null | undefined; first_name?: string | null | undefined; last_name?: string | null | undefined; phone?: string | null | undefined; company?: string | null | undefined; address_1?: string | null | undefined; address_2?: string | null | undefined; city?: string | null | undefined; country_code?: string | null | undefined; province?: string | null | undefined; postal_code?: string | null | undefined; } | undefined; }, { email?: string | undefined; locale?: string | null | undefined; metadata?: Record | null | undefined; shipping_address?: { metadata?: Record | null | undefined; first_name?: string | null | undefined; last_name?: string | null | undefined; phone?: string | null | undefined; company?: string | null | undefined; address_1?: string | null | undefined; address_2?: string | null | undefined; city?: string | null | undefined; country_code?: string | null | undefined; province?: string | null | undefined; postal_code?: string | null | undefined; } | undefined; billing_address?: { metadata?: Record | null | undefined; first_name?: string | null | undefined; last_name?: string | null | undefined; phone?: string | null | undefined; company?: string | null | undefined; address_1?: string | null | undefined; address_2?: string | null | undefined; city?: string | null | undefined; country_code?: string | null | undefined; province?: string | null | undefined; postal_code?: string | null | undefined; } | undefined; }>; export type AdminCreateOrderCreditLinesType = z.infer; export declare const AdminCreateOrderCreditLines: z.ZodObject<{ amount: z.ZodNumber; reference: z.ZodString; reference_id: z.ZodString; metadata: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { reference: string; reference_id: string; amount: number; metadata?: Record | null | undefined; }, { reference: string; reference_id: string; amount: number; metadata?: Record | null | undefined; }>; //# sourceMappingURL=validators.d.ts.map