/** * mtc-backoffice-api * MTC Backoffice Composite Api * * OpenAPI spec version: 0.1.0-SNAPSHOT * Contact: developers@greysystems.eu * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ export interface Customer { accumulatedReceivingValue?: number; accumulatedSendingValue?: number; address?: string; birthCity?: number; birthCountry?: string; birthDate?: string; citiesAdminDivisionId?: number; city?: number; civilRegistrationNumber?: string; civilStatus?: string; code?: string; codeExternal?: string; company?: string; country?: string; countryNationality?: string; creationDate?: Date; creationUser?: string; email?: string; familyType?: number; familyTypeDetails?: string; fathersName?: string; firstName?: string; fiscalCode?: string; fiscalCodeType?: string; hasCivilRegistrationNumber?: boolean; haveInps?: boolean; id?: number; idPartnerSystem?: number; labourUniqueIdCodeNumber?: string; labourUniqueIdCodeType?: string; lastName?: string; lastReceivingDate?: Date; lastSendingDate?: Date; mobile?: string; modificationDate?: Date; modificationUser?: string; mothersName?: string; normalizedName?: string; numberOfReceiving?: number; numberOfSending?: number; occupation?: string; payTaxInOtherCountries?: boolean; pep?: boolean; periodicityType?: Customer.PeriodicityTypeEnum; postalCode?: string; privacy?: boolean; professionalSituation?: number; registerHomeTransfer?: boolean; resident?: boolean; riskProfile?: string; sellerCode?: string; sendSms?: boolean; sex?: Customer.SexEnum; status?: Customer.StatusEnum; streetLetter?: string; streetNumber?: number; telephone?: string; type?: Customer.TypeEnum; watched?: Customer.WatchedEnum; } export declare namespace Customer { type PeriodicityTypeEnum = 'Occasional' | 'Habitual'; const PeriodicityTypeEnum: { Occasional: PeriodicityTypeEnum; Habitual: PeriodicityTypeEnum; }; type SexEnum = 'Male' | 'Female'; const SexEnum: { Male: "Male" | "Female"; Female: "Male" | "Female"; }; type StatusEnum = 'Active' | 'Unactive' | 'Blocked' | 'Unblocked'; const StatusEnum: { Active: "Active" | "Unactive" | "Blocked" | "Unblocked"; Unactive: "Active" | "Unactive" | "Blocked" | "Unblocked"; Blocked: "Active" | "Unactive" | "Blocked" | "Unblocked"; Unblocked: "Active" | "Unactive" | "Blocked" | "Unblocked"; }; type TypeEnum = 'Local' | 'Remote'; const TypeEnum: { Local: TypeEnum; Remote: TypeEnum; }; type WatchedEnum = 'Watched' | 'Unwatched'; const WatchedEnum: { Watched: WatchedEnum; Unwatched: WatchedEnum; }; }