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