import type { Errors } from '../native/ZoomVideoSdk'; /** * Audio setting interface. */ export declare type ZoomVideoSdkAudioSettingHelperType = { /** * Determine whether the original input of the microphone is enabled. */ isMicOriginalInputEnable: () => Promise; /** * Call this method to enable or disable the original input of the microphone. */ enableMicOriginalInput: (enable: boolean) => Promise; /** * Set if it is able to auto-adjust the volume of the mic when joining the meeting. */ enableAutoAdjustMicVolume: (enable: boolean) => Promise; /** * Determine whether the auto adjustment of the microphone volume is enabled. */ isAutoAdjustMicVolumeEnabled: () => Promise; }; export declare class ZoomVideoSdkAudioSettingHelper implements ZoomVideoSdkAudioSettingHelperType { isMicOriginalInputEnable(): Promise; enableMicOriginalInput(enable: boolean): Promise; isAutoAdjustMicVolumeEnabled(): Promise; enableAutoAdjustMicVolume(enable: boolean): Promise; }