import { Detector } from "./Detector"; import { InboundTrackMonitor } from "../monitors/InboundTrackMonitor"; export type FreezedVideoTrackIssuePayload = { trackId?: string; durationInMs?: number; }; export declare class FreezedVideoTrackDetector implements Detector { readonly trackMonitor: InboundTrackMonitor; static readonly ISSUE_TYPE = "freezed-video-track"; readonly name = "freezed-video-track-detector"; disabled: boolean; private readonly issueKey; private _startedFreezeAt?; constructor(trackMonitor: InboundTrackMonitor); private get peerConnection(); private _lastFreezeCount; update(): void; private _raise; private _resolve; }