import { Address } from '../models/Address'; import { BasicCompany } from '../models/BasicCompany'; import { CreateContactUtmPropertiesRequest } from '../models/CreateContactUtmPropertiesRequest'; import { CustomFieldValue } from '../models/CustomFieldValue'; import { EmailAddressRequest } from '../models/EmailAddressRequest'; import { FaxNumber } from '../models/FaxNumber'; import { OriginRequest } from '../models/OriginRequest'; import { PhoneNumber } from '../models/PhoneNumber'; import { SocialAccount } from '../models/SocialAccount'; export declare class CreateUpdateContactRequest { 'addresses'?: Array
; 'company'?: BasicCompany; 'origin'?: OriginRequest; 'prefix'?: string; 'suffix'?: string; 'website'?: string; 'anniversaryDate'?: string; 'birthDate'?: string; 'contactType'?: string; 'customFields'?: Array; 'emailAddresses'?: Array; 'familyName'?: string; 'faxNumbers'?: Array; 'givenName'?: string; 'jobTitle'?: string; 'leadsourceId'?: string; 'middleName'?: string; 'ownerId'?: string; 'phoneNumbers'?: Array; 'preferredLocale'?: string; 'preferredName'?: string; 'referralCode'?: string; 'socialAccounts'?: Array; 'sourceType'?: CreateUpdateContactRequestSourceTypeEnum; 'spouseName'?: string; 'timeZone'?: string; 'utmParameters'?: CreateContactUtmPropertiesRequest; 'assistantName'?: string; 'assistantPhone'?: string; 'billingInformation'?: string; static readonly discriminator: string | undefined; static readonly mapping: { [index: string]: string; } | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); } export declare enum CreateUpdateContactRequestSourceTypeEnum { SourceTypeUnspecified = "SOURCE_TYPE_UNSPECIFIED", Api = "API", Appointment = "APPOINTMENT", FormApiHosted = "FORM_API_HOSTED", FormApiInternal = "FORM_API_INTERNAL", Import = "IMPORT", InternalForm = "INTERNAL_FORM", LandingPage = "LANDING_PAGE", Manual = "MANUAL", Other = "OTHER", Unknown = "UNKNOWN", Webform = "WEBFORM" }