UNPKG

sinch-rtc

Version:

RTC JavaScript/Web SDK

16 lines (15 loc) 829 B
import { ConnectionInfo, ClientEvents, CallQuality } from "../../ocra/api"; import { ApiClient } from "../../ocra/ApiClient"; import { OutboundCall } from "../OutboundCall"; import { InboundCall } from "../InboundCall"; import { StatsReport } from "./WebRTCStats.types"; import { Instance } from "../../instance/UserInstance"; import { MXPEventLog } from "./MxpEventsCollector"; export declare class CallReporter { private userId; private instance; private apiClient; constructor(userId: string, instance: Instance, apiClient: ApiClient); private createCallReport; submitCallReport(call: InboundCall | OutboundCall, rtcStatisticsReport: Record<string, StatsReport>, connectionInfos: ConnectionInfo[], callQualityData: CallQuality, clientEvents?: ClientEvents, mxpEventLog?: MXPEventLog): Promise<void>; }