import { DomainObject } from "./domain-object"; import { SalesABC, SalesOrderType } from "./all.enum"; import { CustomerGroup } from "./customer-group"; import { Currency } from "./currency"; import { ContactPerson } from "./contact-person"; import { PriceList } from "./price-list"; import { PaymentGroup } from "./payment-group"; import { CustomerDiscountGroup } from "./customer-discount-group"; import { DeliveryMode } from "./delivery-mode"; import { DeliveryTerm } from "./delivery-term"; import { CustomerUser } from "./customer-user"; import { InventLocation } from './invent-location'; import { Webshop } from './webshop'; import { ProductCatalog } from './product-catalog'; export declare class Customer extends DomainObject { CustomerId?: string | undefined; AccountNumber?: string | undefined; IsAbstract?: boolean | undefined; EmployeeId?: string | undefined; Note?: string | undefined; Phone?: string | undefined; VatNumber?: string | undefined; EAN?: string | undefined; GlnNumber?: string | undefined; EORINumber?: string | undefined; Email?: string | undefined; DigitalId?: string | undefined; Street?: string | undefined; ZipCode?: string | undefined; City?: string | undefined; State?: string | undefined; Country?: string | undefined; Latitude?: number | undefined; Longitude?: number | undefined; EndDiscount?: number | undefined; PriceVisible?: boolean | undefined; AllowNotification?: boolean | undefined; AllowEmail?: boolean | undefined; Block?: boolean | undefined; EmailInvoice?: boolean | undefined; ResourceColor?: string | undefined; DeliveryName?: string | undefined; DeliveryStreet?: string | undefined; DeliveryStreet2?: string | undefined; DeliveryZipCode?: string | undefined; DeliveryCity?: string | undefined; DeliveryState?: string | undefined; DeliveryCountry?: string | undefined; DeliveryContact?: string | undefined; DeliveryEmail?: string | undefined; DeliveryPhone?: string | undefined; BillToName?: string | undefined; BillToContact?: string | undefined; BillToStreet?: string | undefined; BillToStreet2?: string | undefined; BillToZip?: string | undefined; BillToCity?: string | undefined; BillToCounty?: string | undefined; BillToCountry?: string | undefined; BillToState?: string | undefined; BillToEmail?: string | undefined; BillToPhone?: string | undefined; BillTo_ProviderAccount?: string | undefined; BillTo_ProviderAccount_Type?: string | undefined; ABCEnum?: SalesABC | undefined; SalesOrderType?: SalesOrderType | undefined; get SalesABCString(): string; get FullName(): string; CustomerGroupId?: string | undefined; CustomerGroup?: CustomerGroup; CurrencyId?: string | undefined; Currency?: Currency; ContactPersonId?: string | undefined; ContactPerson?: ContactPerson; ContactPersons?: ContactPerson[]; PriceListId?: string | undefined; PriceList?: PriceList; PaymentGroupId?: string | undefined; PaymentGroup?: PaymentGroup; DiscountGroupId?: string | undefined; DiscountGroup?: CustomerDiscountGroup; DeliveryModeId?: string | undefined; DeliveryMode?: DeliveryMode; DeliveryTermId?: string | undefined; DeliveryTerm?: DeliveryTerm; Users?: CustomerUser[]; InventLocationId?: string | undefined; InventLocation?: InventLocation | undefined; Webshops?: Webshop[] | undefined; ProductCatalogs?: ProductCatalog[] | undefined; PriceInclVat?: boolean | undefined; get DataFields(): Array | null; static DATA_FIELDS: Array; } //# sourceMappingURL=customer.d.ts.map