import { CameraCapturedPicture, CameraPictureOptions, PermissionResponse } from './Camera.types'; import { ExponentCameraRef } from './ExpoCamera.web'; declare const _default: { readonly Type: { back: string; front: string; }; readonly FlashMode: { on: string; off: string; auto: string; torch: string; }; readonly AutoFocus: { on: string; off: string; auto: string; singleShot: string; }; readonly WhiteBalance: { auto: string; continuous: string; manual: string; }; readonly VideoQuality: {}; readonly VideoStabilization: {}; isAvailableAsync(): Promise; takePicture(options: CameraPictureOptions, camera: ExponentCameraRef): Promise; pausePreview(camera: ExponentCameraRef): Promise; resumePreview(camera: ExponentCameraRef): Promise; getAvailableCameraTypesAsync(): Promise; getAvailablePictureSizes(ratio: string, camera: ExponentCameraRef): Promise; getPermissionsAsync(): Promise; requestPermissionsAsync(): Promise; getCameraPermissionsAsync(): Promise; requestCameraPermissionsAsync(): Promise; getMicrophonePermissionsAsync(): Promise; requestMicrophonePermissionsAsync(): Promise; }; export default _default; //# sourceMappingURL=ExpoCameraManager.web.d.ts.map