UNPKG

@medusajs/medusa

Version:

Building blocks for digital commerce

798 lines • 24 kB
import { z } from "zod"; export declare const AdminGetOrdersOrderParams: z.ZodObject<{ fields: z.ZodOptional<z.ZodString>; id: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; status: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; version: z.ZodOptional<z.ZodNumber>; created_at: 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; }>]>>; updated_at: 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; }>]>>; deleted_at: 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; }>]>>; }, "strip", z.ZodTypeAny, { fields?: string | undefined; id?: string | string[] | undefined; status?: string | string[] | undefined; version?: number | undefined; created_at?: any; updated_at?: any; deleted_at?: any; }, { fields?: string | undefined; id?: string | string[] | undefined; status?: string | string[] | undefined; version?: number | undefined; created_at?: any; updated_at?: any; deleted_at?: any; }>; export type AdminGetOrdersOrderParamsType = z.infer<typeof AdminGetOrdersOrderParams>; export declare const AdminGetOrdersOrderItemsParams: z.ZodObject<{ fields: z.ZodOptional<z.ZodString>; id: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; item_id: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; version: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { fields?: string | undefined; id?: string | string[] | undefined; item_id?: string | string[] | undefined; version?: number | undefined; }, { fields?: string | undefined; id?: string | string[] | undefined; item_id?: string | string[] | undefined; version?: number | undefined; }>; export type AdminGetOrdersOrderItemsParamsType = z.infer<typeof AdminGetOrdersOrderParams>; /** * Parameters used to filter and configure the pagination of the retrieved order. */ export declare const AdminGetOrdersParams: z.ZodObject<{ order: z.ZodOptional<z.ZodString> | z.ZodDefault<z.ZodOptional<z.ZodString>>; fields: z.ZodOptional<z.ZodString>; offset: z.ZodEffects<z.ZodDefault<z.ZodOptional<z.ZodNumber>>, number, unknown>; limit: z.ZodEffects<z.ZodDefault<z.ZodOptional<z.ZodNumber>>, number, unknown>; with_deleted: z.ZodEffects<z.ZodOptional<z.ZodBoolean>, boolean | undefined, unknown>; id: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">, 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<[z.ZodString, z.ZodArray<z.ZodString, "many">, 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<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; sales_channel_id: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; region_id: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; customer_id: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; q: z.ZodOptional<z.ZodString>; created_at: 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; }>]>>; updated_at: 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; }>]>>; }, "strip", z.ZodTypeAny, { offset: number; limit: number; order?: string | undefined; fields?: string | undefined; with_deleted?: boolean | undefined; id?: any; status?: any; name?: string | string[] | undefined; sales_channel_id?: string[] | undefined; region_id?: string | string[] | undefined; customer_id?: string | string[] | undefined; q?: string | undefined; created_at?: any; updated_at?: any; }, { order?: string | undefined; fields?: string | undefined; offset?: unknown; limit?: unknown; with_deleted?: unknown; id?: any; status?: any; name?: string | string[] | undefined; sales_channel_id?: string[] | undefined; region_id?: string | string[] | undefined; customer_id?: string | string[] | undefined; q?: string | undefined; created_at?: any; updated_at?: any; }>; export type AdminGetOrdersParamsType = z.infer<typeof AdminGetOrdersParams>; export declare const AdminCompleteOrder: (additionalDataValidator?: z.ZodOptional<z.ZodNullable<z.ZodObject<any, any>>>) => z.ZodObject<any, any, z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }> | z.ZodEffects<any, any, any>; export type AdminOrderCreateFulfillmentType = z.infer<typeof OrderCreateFulfillment>; export declare const OrderCreateFulfillment: z.ZodObject<{ items: z.ZodArray<z.ZodObject<{ id: z.ZodString; quantity: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: string; quantity: number; }, { id: string; quantity: number; }>, "many">; location_id: z.ZodOptional<z.ZodNullable<z.ZodString>>; shipping_option_id: z.ZodOptional<z.ZodString>; no_notification: z.ZodOptional<z.ZodBoolean>; metadata: z.ZodOptional<z.ZodNullable<z.ZodRecord<z.ZodString, z.ZodUnknown>>>; }, "strip", z.ZodTypeAny, { items: { id: string; quantity: number; }[]; location_id?: string | null | undefined; shipping_option_id?: string | undefined; no_notification?: boolean | undefined; metadata?: Record<string, unknown> | null | undefined; }, { items: { id: string; quantity: number; }[]; location_id?: string | null | undefined; shipping_option_id?: string | undefined; no_notification?: boolean | undefined; metadata?: Record<string, unknown> | null | undefined; }>; export declare const AdminOrderCreateFulfillment: (additionalDataValidator?: z.ZodOptional<z.ZodNullable<z.ZodObject<any, any>>>) => z.ZodObject<any, any, z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }> | z.ZodEffects<any, any, any>; export type AdminOrderCreateShipmentType = z.infer<typeof OrderCreateShipment>; export declare const OrderCreateShipment: z.ZodObject<{ items: z.ZodArray<z.ZodObject<{ id: z.ZodString; quantity: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: string; quantity: number; }, { id: string; quantity: number; }>, "many">; labels: z.ZodOptional<z.ZodArray<z.ZodObject<{ tracking_number: z.ZodString; tracking_url: z.ZodString; label_url: z.ZodString; }, "strip", z.ZodTypeAny, { tracking_number: string; tracking_url: string; label_url: string; }, { tracking_number: string; tracking_url: string; label_url: string; }>, "many">>; no_notification: z.ZodOptional<z.ZodBoolean>; metadata: z.ZodOptional<z.ZodNullable<z.ZodRecord<z.ZodString, z.ZodUnknown>>>; }, "strip", z.ZodTypeAny, { items: { id: string; quantity: number; }[]; labels?: { tracking_number: string; tracking_url: string; label_url: string; }[] | undefined; no_notification?: boolean | undefined; metadata?: Record<string, unknown> | null | undefined; }, { items: { id: string; quantity: number; }[]; labels?: { tracking_number: string; tracking_url: string; label_url: string; }[] | undefined; no_notification?: boolean | undefined; metadata?: Record<string, unknown> | null | undefined; }>; export declare const AdminOrderCreateShipment: (additionalDataValidator?: z.ZodOptional<z.ZodNullable<z.ZodObject<any, any>>>) => z.ZodObject<any, any, z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }> | z.ZodEffects<any, any, any>; export type AdminOrderCancelFulfillmentType = z.infer<typeof OrderCancelFulfillment>; export declare const OrderCancelFulfillment: z.ZodObject<{ no_notification: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { no_notification?: boolean | undefined; }, { no_notification?: boolean | undefined; }>; export declare const AdminOrderCancelFulfillment: (additionalDataValidator?: z.ZodOptional<z.ZodNullable<z.ZodObject<any, any>>>) => z.ZodObject<any, any, z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }> | z.ZodEffects<any, any, any>; export declare const AdminOrderChangesParams: z.ZodObject<{ fields: z.ZodOptional<z.ZodString>; id: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; status: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; change_type: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; created_at: 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; }>]>>; updated_at: 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; }>]>>; deleted_at: 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; }>]>>; }, "strip", z.ZodTypeAny, { fields?: string | undefined; id?: string | string[] | undefined; status?: string | string[] | undefined; change_type?: string | string[] | undefined; created_at?: any; updated_at?: any; deleted_at?: any; }, { fields?: string | undefined; id?: string | string[] | undefined; status?: string | string[] | undefined; change_type?: string | string[] | undefined; created_at?: any; updated_at?: any; deleted_at?: any; }>; export type AdminOrderChangesType = z.infer<typeof AdminOrderChangesParams>; export type AdminMarkOrderFulfillmentDeliveredType = z.infer<typeof AdminMarkOrderFulfillmentDelivered>; export declare const AdminMarkOrderFulfillmentDelivered: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type AdminTransferOrderType = z.infer<typeof AdminTransferOrder>; export declare const AdminTransferOrder: z.ZodObject<{ customer_id: z.ZodString; description: z.ZodOptional<z.ZodString>; internal_note: z.ZodOptional<z.ZodString>; }, "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<typeof AdminCancelOrderTransferRequest>; export declare const AdminCancelOrderTransferRequest: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type AdminUpdateOrderType = z.infer<typeof AdminUpdateOrder>; export declare const AdminUpdateOrder: z.ZodObject<{ email: z.ZodOptional<z.ZodString>; shipping_address: z.ZodOptional<z.ZodObject<{ first_name: z.ZodOptional<z.ZodString>; last_name: z.ZodOptional<z.ZodString>; phone: z.ZodOptional<z.ZodString>; company: z.ZodOptional<z.ZodString>; address_1: z.ZodOptional<z.ZodString>; address_2: z.ZodOptional<z.ZodString>; city: z.ZodOptional<z.ZodString>; country_code: z.ZodOptional<z.ZodString>; province: z.ZodOptional<z.ZodString>; postal_code: z.ZodOptional<z.ZodString>; metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; }, "strict", z.ZodTypeAny, { first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; company?: string | undefined; address_1?: string | undefined; address_2?: string | undefined; city?: string | undefined; country_code?: string | undefined; province?: string | undefined; postal_code?: string | undefined; metadata?: Record<string, unknown> | undefined; }, { first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; company?: string | undefined; address_1?: string | undefined; address_2?: string | undefined; city?: string | undefined; country_code?: string | undefined; province?: string | undefined; postal_code?: string | undefined; metadata?: Record<string, unknown> | undefined; }>>; billing_address: z.ZodOptional<z.ZodObject<{ first_name: z.ZodOptional<z.ZodString>; last_name: z.ZodOptional<z.ZodString>; phone: z.ZodOptional<z.ZodString>; company: z.ZodOptional<z.ZodString>; address_1: z.ZodOptional<z.ZodString>; address_2: z.ZodOptional<z.ZodString>; city: z.ZodOptional<z.ZodString>; country_code: z.ZodOptional<z.ZodString>; province: z.ZodOptional<z.ZodString>; postal_code: z.ZodOptional<z.ZodString>; metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>; }, "strict", z.ZodTypeAny, { first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; company?: string | undefined; address_1?: string | undefined; address_2?: string | undefined; city?: string | undefined; country_code?: string | undefined; province?: string | undefined; postal_code?: string | undefined; metadata?: Record<string, unknown> | undefined; }, { first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; company?: string | undefined; address_1?: string | undefined; address_2?: string | undefined; city?: string | undefined; country_code?: string | undefined; province?: string | undefined; postal_code?: string | undefined; metadata?: Record<string, unknown> | undefined; }>>; metadata: z.ZodOptional<z.ZodNullable<z.ZodRecord<z.ZodString, z.ZodUnknown>>>; }, "strip", z.ZodTypeAny, { email?: string | undefined; shipping_address?: { first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; company?: string | undefined; address_1?: string | undefined; address_2?: string | undefined; city?: string | undefined; country_code?: string | undefined; province?: string | undefined; postal_code?: string | undefined; metadata?: Record<string, unknown> | undefined; } | undefined; billing_address?: { first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; company?: string | undefined; address_1?: string | undefined; address_2?: string | undefined; city?: string | undefined; country_code?: string | undefined; province?: string | undefined; postal_code?: string | undefined; metadata?: Record<string, unknown> | undefined; } | undefined; metadata?: Record<string, unknown> | null | undefined; }, { email?: string | undefined; shipping_address?: { first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; company?: string | undefined; address_1?: string | undefined; address_2?: string | undefined; city?: string | undefined; country_code?: string | undefined; province?: string | undefined; postal_code?: string | undefined; metadata?: Record<string, unknown> | undefined; } | undefined; billing_address?: { first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; company?: string | undefined; address_1?: string | undefined; address_2?: string | undefined; city?: string | undefined; country_code?: string | undefined; province?: string | undefined; postal_code?: string | undefined; metadata?: Record<string, unknown> | undefined; } | undefined; metadata?: Record<string, unknown> | null | undefined; }>; export type AdminCreateOrderCreditLinesType = z.infer<typeof AdminCreateOrderCreditLines>; export declare const AdminCreateOrderCreditLines: z.ZodObject<{ amount: z.ZodNumber; reference: z.ZodString; reference_id: z.ZodString; metadata: z.ZodOptional<z.ZodNullable<z.ZodRecord<z.ZodString, z.ZodUnknown>>>; }, "strip", z.ZodTypeAny, { reference: string; reference_id: string; amount: number; metadata?: Record<string, unknown> | null | undefined; }, { reference: string; reference_id: string; amount: number; metadata?: Record<string, unknown> | null | undefined; }>; //# sourceMappingURL=validators.d.ts.map