import * as z from "zod/v4"; export const UpdateCustomerByIdParamsRequestSchema = z.object({ customer_id: z.string(), }); export const UpdateCustomerByIdRequestSchema = z.object({ reference: z.string().optional(), is_company: z.string().optional(), name: z.string().optional(), trade_name: z.string().optional(), tin: z.string().optional(), street: z.string().optional(), street2: z.string().optional(), city: z.string().optional(), province: z.string().optional(), postal_code: z.string().optional(), country: z.string().optional(), email: z.string().optional(), phone: z.string().optional(), fax: z.string().optional(), website: z.string().optional(), legal_record: z.string().optional(), default_taxes: z.string().optional(), // completo (sustituye), o null => vaciar language_code: z.string().optional(), currency_code: z.string().optional(), }); export type UpdateCustomerByIdRequestDTO = z.infer;