UNPKG

workano-js-sdk

Version:

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

23 lines 1.14 kB
import { CallLog, Voicemail } from '../../lib/index'; import { TListResponse } from '../shared/model'; import { TAddCallInfo, TCallInfo, TCallInfoItem, TTag, TUpdateCallInfo } from './models'; export default class { private static listeners; static isOutgoing(callLog: CallLog): boolean; static list(offset?: number, limit?: number, params?: Object): Promise<CallLog[]>; static voicemails(): Promise<Voicemail[]>; static voicemailUrl(voicemail: Voicemail): Promise<string>; static recordingFileUrl(cdrId: number, recordingUuid: string): Promise<string>; static search({ contactUuid, query, pageSize, }: { contactUuid?: string; query?: string; pageSize: number; }): Promise<CallLog[]>; static info(callLogId: number): Promise<TCallInfo | null>; static tags(callLogId: number): Promise<TListResponse<TTag>>; static updateInfo(params: TUpdateCallInfo): Promise<boolean>; static addInfo(params: TAddCallInfo): Promise<TCallInfoItem | null>; static onCallLogCreated(listener: (data: CallLog) => void): void; static off(): void; } //# sourceMappingURL=index.d.ts.map