UNPKG

@hubspot/api-client

Version:

NodeJS v3 [HubSpot API](https://developers.hubspot.com/docs/api/overview) SDK(Client) files

48 lines (47 loc) 1.41 kB
import { FormattedPhoneNumber } from '../models/FormattedPhoneNumber'; export declare class CompletedThirdPartyCallRequest { 'callStartedTimestamp'?: Date; 'createEngagement': boolean; 'durationSeconds'?: number; 'engagementProperties': { [key: string]: string; }; 'externalCallId': string; 'finalCallStatus': CompletedThirdPartyCallRequestFinalCallStatusEnum; 'fromNumber': FormattedPhoneNumber; 'potentialRecipientUserIds': Array<number>; 'toNumber': FormattedPhoneNumber; 'userId'?: number; 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 CompletedThirdPartyCallRequestFinalCallStatusEnum { Busy = "BUSY", CallingCrmUser = "CALLING_CRM_USER", Canceled = "CANCELED", Completed = "COMPLETED", Connecting = "CONNECTING", Failed = "FAILED", Hold = "HOLD", InProgress = "IN_PROGRESS", Missed = "MISSED", NoAnswer = "NO_ANSWER", Queued = "QUEUED", Ringing = "RINGING", Unknown = "UNKNOWN" }