import { DeviceManager } from './DeviceManager'; import { AudioSinkManager } from '../audio-sink-manager'; export interface IAudioOutputManager { getDevice(): MediaDeviceInfo | undefined; setDevice(deviceId: string): Promise; getVolume(): number; setVolume(value: number): void; } export declare class AudioOutputManager implements IAudioOutputManager { private deviceManager; private audioSinkManager; constructor(deviceManager: DeviceManager, audioSinkManager: AudioSinkManager); getVolume(): number; setVolume(value: number): void; getDevice(): MediaDeviceInfo | undefined; setDevice(deviceId?: string): Promise; unblockAutoplay(): Promise; }