export declare type MonitorOptions = {
    onEnabledChanged: (e: boolean) => unknown;
    onStopCalled: () => unknown;
};
export declare const monitorTrack: (track: MediaStreamTrack & {
    watched?: boolean | undefined;
}, { onEnabledChanged, onStopCalled }: MonitorOptions) => void;
export declare const getCanvasContext: (canvas: HTMLCanvasElement | null) => CanvasRenderingContext2D;
export declare const setupAnalyzer: ({ audioContext, stream, }: {
    audioContext: AudioContext;
    stream: MediaStream;
}) => AnalyserNode;
