init
This commit is contained in:
15
node_modules/matrix-js-sdk/lib/webrtc/stats/statsReportEmitter.d.ts
generated
vendored
Normal file
15
node_modules/matrix-js-sdk/lib/webrtc/stats/statsReportEmitter.d.ts
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
import { TypedEventEmitter } from "../../models/typed-event-emitter.ts";
|
||||
import { type ByteSentStatsReport, type CallFeedReport, type ConnectionStatsReport, StatsReport, type SummaryStatsReport } from "./statsReport.ts";
|
||||
export type StatsReportHandlerMap = {
|
||||
[StatsReport.BYTE_SENT_STATS]: (report: ByteSentStatsReport) => void;
|
||||
[StatsReport.CONNECTION_STATS]: (report: ConnectionStatsReport) => void;
|
||||
[StatsReport.CALL_FEED_REPORT]: (report: CallFeedReport) => void;
|
||||
[StatsReport.SUMMARY_STATS]: (report: SummaryStatsReport) => void;
|
||||
};
|
||||
export declare class StatsReportEmitter extends TypedEventEmitter<StatsReport, StatsReportHandlerMap> {
|
||||
emitByteSendReport(byteSentStats: ByteSentStatsReport): void;
|
||||
emitConnectionStatsReport(report: ConnectionStatsReport): void;
|
||||
emitCallFeedReport(report: CallFeedReport): void;
|
||||
emitSummaryStatsReport(report: SummaryStatsReport): void;
|
||||
}
|
||||
//# sourceMappingURL=statsReportEmitter.d.ts.map
|
||||
Reference in New Issue
Block a user