UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

54 lines 1.64 kB
import { Address } from './Address'; import { CountryEnum } from '../nichandle/CountryEnum'; import { PhoneNumber } from '../PhoneNumber'; import { GenderEnum } from '../nichandle/GenderEnum'; import { LanguageEnum } from '../nichandle/LanguageEnum'; import { LegalFormEnum } from '../nichandle/LegalFormEnum'; /** Representation of a Contact */ export interface Contact { /** Address for this contact */ address: Address; /** Birth city */ birthCity?: string; /** Birth Country */ birthCountry?: CountryEnum; /** Birth date */ birthDay?: string; /** Birth Zipcode */ birthZip?: string; /** Cellphone number */ cellPhone?: PhoneNumber; /** National identification number of your company */ companyNationalIdentificationNumber?: string; /** Email address */ email: string; /** Fax number */ fax?: PhoneNumber; /** First name */ firstName: string; /** Gender */ gender?: GenderEnum; /** Contact Identifier */ id: number; /** Language */ language: LanguageEnum; /** Last name */ lastName: string; /** Legal form of the contact */ legalForm: LegalFormEnum; /** National identification number of the contact */ nationalIdentificationNumber?: string; /** Nationality */ nationality?: CountryEnum; /** Organisation name */ organisationName?: string; /** Organisation type */ organisationType?: string; /** Telephone number */ phone?: PhoneNumber; /** Spare email address */ spareEmail?: string; /** VAT number */ vat?: string; } //# sourceMappingURL=Contact.d.ts.map