export declare class AudioContextManager { private audioContext; private destinationNode?; private source; private readonly TAG; constructor(element: HTMLMediaElement); /** * Resume AudioContext if it is suspended * Note: when the browser tab is muted by default, AudioContext will be in suspended state * It has to be resumed for the video/audio to be played. */ resumeContext(): Promise; getAudioTrack(): MediaStreamTrack; cleanup(): void; }