export interface IListAccountsResponseDTO { id: string; is_freelancer: boolean; name: string; trade_name: string; tin: string; street: string; city: string; state: string; postal_code: string; country: string; email: string; phone: string; fax: string; website: string; legal_record: string; default_tax: number; status: string; lang_code: string; currency_code: string; logo: string; } export interface IGetAccountResponseDTO { id: string; is_freelancer: boolean; name: string; trade_name: string; tin: string; street: string; city: string; state: string; postal_code: string; country: string; email: string; phone: string; fax: string; website: string; legal_record: string; default_tax: number; status: string; lang_code: string; currency_code: string; logo: string; } export interface ICreateAccountResponseDTO { id: string; is_freelancer: boolean; name: string; trade_name: string; tin: string; street: string; city: string; state: string; postal_code: string; country: string; email: string; phone: string; fax: string; website: string; legal_record: string; default_tax: number; status: string; lang_code: string; currency_code: string; logo: string; } // Inferir el tipo en TypeScript desde el esquema Zod //export type IUpdateAcccountResponseDTO = z.infer; export interface IUpdateAccountResponseDTO { id: string; is_freelancer: boolean; name: string; trade_name: string; tin: string; street: string; city: string; state: string; postal_code: string; country: string; email: string; phone: string; fax: string; website: string; legal_record: string; default_tax: number; status: string; lang_code: string; currency_code: string; logo: string; }