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