export type VolumeLevel = { real: number; smoothed: number; }; export declare class VolumeDetector { private _analyser; private _gainNode; private _fftBins; private _mediaStreamSource; private _lastSmoothedLevel; private readonly _trackId; private readonly _track; private readonly _stream; constructor(id: string, track: MediaStreamTrack); get track(): MediaStreamTrack; get trackId(): string; private _getBins; getLevel(): VolumeLevel; destroy(): void; }