@medusajs/medusa
Version:
Building blocks for digital commerce
184 lines • 7.91 kB
TypeScript
import { z } from "zod";
export declare const StoreGetCustomerParams: z.ZodObject<{
fields: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
fields?: string | undefined;
}, {
fields?: string | undefined;
}>;
export declare const StoreCreateCustomer: z.ZodObject<{
email: z.ZodOptional<z.ZodNullable<z.ZodString>>;
company_name: z.ZodOptional<z.ZodNullable<z.ZodString>>;
first_name: z.ZodOptional<z.ZodNullable<z.ZodString>>;
last_name: z.ZodOptional<z.ZodNullable<z.ZodString>>;
phone: z.ZodOptional<z.ZodNullable<z.ZodString>>;
metadata: z.ZodOptional<z.ZodNullable<z.ZodRecord<z.ZodString, z.ZodUnknown>>>;
}, "strip", z.ZodTypeAny, {
email?: string | null | undefined;
company_name?: string | null | undefined;
first_name?: string | null | undefined;
last_name?: string | null | undefined;
phone?: string | null | undefined;
metadata?: Record<string, unknown> | null | undefined;
}, {
email?: string | null | undefined;
company_name?: string | null | undefined;
first_name?: string | null | undefined;
last_name?: string | null | undefined;
phone?: string | null | undefined;
metadata?: Record<string, unknown> | null | undefined;
}>;
export declare const StoreUpdateCustomer: z.ZodObject<{
company_name: z.ZodOptional<z.ZodNullable<z.ZodString>>;
first_name: z.ZodOptional<z.ZodNullable<z.ZodString>>;
last_name: z.ZodOptional<z.ZodNullable<z.ZodString>>;
phone: z.ZodOptional<z.ZodNullable<z.ZodString>>;
metadata: z.ZodOptional<z.ZodNullable<z.ZodRecord<z.ZodString, z.ZodUnknown>>>;
}, "strip", z.ZodTypeAny, {
company_name?: string | null | undefined;
first_name?: string | null | undefined;
last_name?: string | null | undefined;
phone?: string | null | undefined;
metadata?: Record<string, unknown> | null | undefined;
}, {
company_name?: string | null | undefined;
first_name?: string | null | undefined;
last_name?: string | null | undefined;
phone?: string | null | undefined;
metadata?: Record<string, unknown> | null | undefined;
}>;
export declare const StoreGetCustomerAddressParams: z.ZodObject<{
fields: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
fields?: string | undefined;
}, {
fields?: string | undefined;
}>;
export declare const StoreCreateCustomerAddress: z.ZodObject<{
metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
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>;
address_name: z.ZodOptional<z.ZodNullable<z.ZodString>>;
is_default_shipping: z.ZodOptional<z.ZodBoolean>;
is_default_billing: z.ZodOptional<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
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;
address_name?: string | null | undefined;
is_default_shipping?: boolean | undefined;
is_default_billing?: boolean | 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;
address_name?: string | null | undefined;
is_default_shipping?: boolean | undefined;
is_default_billing?: boolean | undefined;
}>;
export declare const StoreUpdateCustomerAddress: z.ZodObject<{
metadata: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
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>;
address_name: z.ZodOptional<z.ZodNullable<z.ZodString>>;
is_default_shipping: z.ZodOptional<z.ZodBoolean>;
is_default_billing: z.ZodOptional<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
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;
address_name?: string | null | undefined;
is_default_shipping?: boolean | undefined;
is_default_billing?: boolean | 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;
address_name?: string | null | undefined;
is_default_shipping?: boolean | undefined;
is_default_billing?: boolean | undefined;
}>;
export declare const StoreGetCustomerAddressesParams: 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>;
q: z.ZodOptional<z.ZodString>;
city: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>;
country_code: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>;
postal_code: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>;
}, "strip", z.ZodTypeAny, {
offset: number;
limit: number;
order?: string | undefined;
fields?: string | undefined;
q?: string | undefined;
city?: string | string[] | undefined;
country_code?: string | string[] | undefined;
postal_code?: string | string[] | undefined;
}, {
order?: string | undefined;
fields?: string | undefined;
offset?: unknown;
limit?: unknown;
q?: string | undefined;
city?: string | string[] | undefined;
country_code?: string | string[] | undefined;
postal_code?: string | string[] | undefined;
}>;
export type StoreGetCustomerParamsType = z.infer<typeof StoreGetCustomerParams>;
export type StoreCreateCustomerType = z.infer<typeof StoreCreateCustomer>;
export type StoreUpdateCustomerType = z.infer<typeof StoreUpdateCustomer>;
export type StoreGetCustomerAddressParamsType = z.infer<typeof StoreGetCustomerAddressParams>;
export type StoreGetCustomerAddressesParamsType = z.infer<typeof StoreGetCustomerAddressesParams>;
export type StoreCreateCustomerAddressType = z.infer<typeof StoreCreateCustomerAddress>;
export type StoreUpdateCustomerAddressType = z.infer<typeof StoreUpdateCustomerAddress>;
//# sourceMappingURL=validators.d.ts.map