16 lines
766 B
TypeScript
16 lines
766 B
TypeScript
import { StatsReportEmitter } from "./statsReportEmitter";
|
|
import { CallStatsReportSummary } from "./callStatsReportSummary";
|
|
import { SummaryStatsReport } from "./statsReport";
|
|
import { ParticipantState } from "../groupCall";
|
|
import { RoomMember } from "../../matrix";
|
|
export declare class SummaryStatsReportGatherer {
|
|
private emitter;
|
|
constructor(emitter: StatsReportEmitter);
|
|
build(allSummary: CallStatsReportSummary[]): void;
|
|
static extendSummaryReport(report: SummaryStatsReport, callParticipants: Map<RoomMember, Map<string, ParticipantState>>): void;
|
|
private countTrackListReceivedMedia;
|
|
private buildMaxJitter;
|
|
private buildMaxPacketLoss;
|
|
private countConcealedAudio;
|
|
}
|
|
//# sourceMappingURL=summaryStatsReportGatherer.d.ts.map
|