UNPKG

workano-js-sdk

Version:

Workano Communications SDK - A modern JavaScript SDK for WebRTC and VoIP integration.

31 lines 1.05 kB
import CallSession from './CallSession'; export type IndirectTransferArguments = { status?: string; id?: string; destinationId: string; sourceId: string; }; type Reponse = { id: string; initiator_uuid: string; transferred_call: string; initiator_call: string; recipient_call: string; status: string; flow: string; }; export default class IndirectTransfer { status: string | null | undefined; id: string | null | undefined; sourceId: string; destinationId: string; constructor({ sourceId, destinationId, status, id, }: IndirectTransferArguments); static parseFromCallSession(source: CallSession, destination: CallSession): IndirectTransfer; static parseFromApi(plain: Reponse): IndirectTransfer; destinationIs(callSession: CallSession): boolean; sourceIs(callSession: CallSession): boolean; updateFrom(indirectTransfer: IndirectTransfer): void; static newFrom(indirectTransfer: IndirectTransfer): any; } export {}; //# sourceMappingURL=IndirectTransfer.d.ts.map