import type { IAudioManager, PermissionStatus } from '../system/types'; declare class AudioManager implements IAudioManager { getDevicePreferredSampleRate: () => number; setAudioSessionActivity: () => Promise; setAudioSessionOptions: () => {}; disableSessionManagement: () => {}; observeAudioInterruptions: () => boolean; activelyReclaimSession: () => {}; observeVolumeChanges: () => {}; addSystemEventListener: () => undefined; requestRecordingPermissions: () => Promise; checkRecordingPermissions: () => Promise; requestNotificationPermissions: () => Promise; checkNotificationPermissions: () => Promise; setInputDevice: () => Promise; getDevicesInfo: () => Promise<{ availableInputs: never[]; availableOutputs: never[]; currentInputs: never[]; currentOutputs: never[]; }>; } declare const _default: AudioManager; export default _default; //# sourceMappingURL=AudioManager.d.ts.map