import { DefaultProperties } from "~/defaultProperties"; import { Guid } from "~/defaults"; import { FreeFieldGroup } from "~/types"; import { RelationsInvoiceByCustomer } from "./invoiceByCustomer"; import { RelationsCustomerAddress } from "./address"; import { RelationsCustomerMailSending } from "./mailSending"; import { RelationsCustomerPriceAgreement } from "./priceAgreement"; import { RelationsOrderPortalSettings } from "./customerPortalSettings"; export declare class RelationsCustomer extends DefaultProperties { customerCode: number; gLN: string; name: string; phoneNumber: string; mobilePhoneNumber: string; btwNumber: string; kVKNumber: string; isBusiness: boolean; iBAN: string; memo: string; email: string; invoiceBy?: RelationsInvoiceByCustomer; orderPortalEnabled: boolean; orderPortalPassword: string; orderPortalEmail: string; orderPortalName: string; subscriptionId?: number; businessAddress: RelationsCustomerAddress; invoiceAddress: RelationsCustomerAddress; /** * @deprecated Use deliveryAddresses */ deliveryAddress: RelationsCustomerAddress; deliveryAddresses: RelationsCustomerAddress[]; correspondenceAddress: RelationsCustomerAddress; quoteMailSending: RelationsCustomerMailSending; confirmationMailSending: RelationsCustomerMailSending; invoiceMailSending: RelationsCustomerMailSending; reminderMailSending: RelationsCustomerMailSending; customerFavorites?: string[]; groupedFreeFields: FreeFieldGroup[]; priceAgreements: RelationsCustomerPriceAgreement[]; articles: Guid[]; categories: Guid[]; catalogs: Guid[]; orderPortalSettings?: RelationsOrderPortalSettings; } //# sourceMappingURL=customer.d.ts.map