UNPKG

863 BTypeScriptView Raw
1export * from './Audio/Recording';
2export * from './Audio/Sound';
3export { setIsEnabledAsync } from './Audio/AudioAvailability';
4export { PitchCorrectionQuality } from './AV';
5export declare type AudioMode = {
6 allowsRecordingIOS: boolean;
7 interruptionModeIOS: number;
8 playsInSilentModeIOS: boolean;
9 staysActiveInBackground: boolean;
10 interruptionModeAndroid: number;
11 shouldDuckAndroid: boolean;
12 playThroughEarpieceAndroid: boolean;
13};
14export declare const INTERRUPTION_MODE_IOS_MIX_WITH_OTHERS = 0;
15export declare const INTERRUPTION_MODE_IOS_DO_NOT_MIX = 1;
16export declare const INTERRUPTION_MODE_IOS_DUCK_OTHERS = 2;
17export declare const INTERRUPTION_MODE_ANDROID_DO_NOT_MIX = 1;
18export declare const INTERRUPTION_MODE_ANDROID_DUCK_OTHERS = 2;
19export declare function setAudioModeAsync(partialMode: Partial<AudioMode>): Promise<void>;