import { Address } from './address'; import { FreeFieldGroup } from './freeFieldGroup'; import { InvoiceBy } from './invoiceBy'; import { MailSending } from './mailSending'; import { OrderPortalUser } from './orderPortalUser'; export declare class Customer { publicId: string; customerCode: number; gln: string | null; name: string; phoneNumber: string | null; mobilePhoneNumber: string | null; bTWNumber: number | string | null; kVKNumber: string | null; countryCode: string; orderPortalUser?: OrderPortalUser; isBusiness: boolean; iBAN: string | null; memo: string | null; email: string | null; invoiceBy: InvoiceBy | null; businessAddress: Address | null; correspondenceAddress: Address | null; invoiceAddress: Address | null; /** * @deprecated Use deliveryAddresses instead */ deliveryAddress: Address | null; deliveryAddresses: Address[]; quoteMailSending: MailSending | null; confirmationMailSending: MailSending | null; invoiceMailSending: MailSending | null; reminderMailSending: MailSending | null; groupedFreeFields: FreeFieldGroup[]; customerFavorites?: string[]; error: string; [key: string]: any; } //# sourceMappingURL=customer.d.ts.map