import { IHasPeerConnection } from "./IHasPeerConnection"; import { IRtcStreamMessage } from "./models/IRtcStreamMessage"; type IRtcConnectionV1 = IHasPeerConnection; export declare class RtcSessionMetricsV1 { private readonly sentMessagesCounts; private readonly receivedMessagesCounts; private readonly sessionId; private readonly connection; constructor(sessionId: string, connection: IRtcConnectionV1); incrementMessageSent(message: IRtcStreamMessage): void; incrementMessageReceived(message: IRtcStreamMessage): void; uploadMetrics(): Promise; } export {};