import { Address } from '../models/Address'; import { EmailAddress } from '../models/EmailAddress'; import { FaxNumber } from '../models/FaxNumber'; import { PhoneNumber } from '../models/PhoneNumber'; import { SocialAccount } from '../models/SocialAccount'; export declare class User { 'address'?: Address; 'title'?: string; 'website'?: string; 'partner'?: boolean; 'admin'?: boolean; 'status'?: UserStatusEnum; 'id'?: string; 'globalUserId'?: string; 'keapId'?: string; 'givenName'?: string; 'familyName'?: string; 'phoneNumbers'?: Array; 'faxNumbers'?: Array; 'emailAddresses'?: Array; 'socialAccounts'?: Array; 'companyName'?: string; 'createdBy'?: number; 'createTime'?: Date; 'updatedBy'?: number; 'updateTime'?: Date; 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 UserStatusEnum { Active = "ACTIVE", Invited = "INVITED", Inactive = "INACTIVE", NotAUser = "NOT_A_USER" }