1import * as React from 'react';
2import { CameraCapturedPicture, CameraNativeProps, CameraPictureOptions } from './Camera.types';
3export interface ExponentCameraRef {
4    getAvailablePictureSizes: (ratio: string) => Promise<string[]>;
5    takePicture: (options: CameraPictureOptions) => Promise<CameraCapturedPicture>;
6    resumePreview: () => Promise<void>;
7    pausePreview: () => Promise<void>;
8}
9declare const ExponentCamera: React.ForwardRefExoticComponent<Pick<CameraNativeProps & {
10    children?: React.ReactNode;
11}, "type" | "flashMode" | "autoFocus" | "whiteBalance" | "children" | "pointerEvents" | "style" | "zoom" | "ratio" | "focusDepth" | "onCameraReady" | "useCamera2Api" | "pictureSize" | "onMountError" | "barCodeScannerSettings" | "onBarCodeScanned" | "faceDetectorSettings" | "onFacesDetected" | "poster" | "responsiveOrientationWhenOrientationLocked" | "onResponsiveOrientationChanged" | "onFaceDetectionError" | "onPictureSaved" | "barCodeScannerEnabled" | "faceDetectorEnabled"> & React.RefAttributes<ExponentCameraRef>>;
12export default ExponentCamera;
13//# sourceMappingURL=ExponentCamera.web.d.ts.map