import { StatItem } from '../../types/Statistics'; import { TransportTopology } from '../transport/Transport'; export type CodecKind = 'audio' | 'video'; /** * Собирает стату по использованию кодеков в webrtc * Каждый раз когда обновляется кодек или завершается звонок, * отправляется репорт об использовании кодеков */ export declare class CodecStatsAggregator { private static _instance; private readonly _codecUsages; private getCurrentTransportTopology; static create(getCurrentTransportTopology: () => TransportTopology | undefined): void; static reportUsage(stat: StatItem): void; private saveUsage; private report; static destroy(): void; private _destroy; }