import { AVPlaybackNativeSource, AVPlaybackStatus, AVPlaybackStatusToSet } from './AV'; declare const _default: { readonly name: string; getStatusForVideo(element: HTMLMediaElement): Promise; loadForVideo(element: HTMLMediaElement, nativeSource: AVPlaybackNativeSource, fullInitialStatus: AVPlaybackStatusToSet): Promise; unloadForVideo(element: HTMLMediaElement): Promise; setStatusForVideo(element: HTMLMediaElement, status: AVPlaybackStatusToSet): Promise; replayVideo(element: HTMLMediaElement, status: AVPlaybackStatusToSet): Promise; setAudioMode(): Promise; setAudioIsEnabled(): Promise; getStatusForSound(element: HTMLMediaElement): Promise; loadForSound(nativeSource: string | { [key: string]: any; uri: string; }, fullInitialStatus: AVPlaybackStatusToSet): Promise<[HTMLMediaElement, AVPlaybackStatus]>; unloadForSound(element: HTMLMediaElement): Promise; setStatusForSound(element: HTMLMediaElement, status: AVPlaybackStatusToSet): Promise; replaySound(element: HTMLMediaElement, status: AVPlaybackStatusToSet): Promise; getAudioRecordingStatus(): Promise; prepareAudioRecorder(): Promise; startAudioRecording(): Promise; pauseAudioRecording(): Promise; stopAudioRecording(): Promise; unloadAudioRecorder(): Promise; }; export default _default;