export default class Camera { constructor(props: any); state: { isDisplayQuoteInstruction: boolean; isWithQuote: boolean; isWithOutQuote: boolean; isDisplayInstruction: boolean; torchon: string; isDisplayCameraPreview: boolean; isDisplayCamera: boolean; localPath: string; flashState: any; dateAndTime: string; currentLongitude: string; currentLatitude: string; isDisplayVideoRecorder: boolean; fullDataSource: string; assets: string; headerShown: boolean; dataSource: string; buttonText: string; skipdata: string; isBackButtonPressed: boolean; isSkipButtonPressed: boolean; screenShotPath: string; isDisplayUploadDocument: boolean; upLoadIamgeDataSource: never[]; documentUploadPercentage: number; odometerReading: string; ANDROID_ID: string; CurrentDate: string; showError: boolean; isLoading: boolean; registrationNumber: string; isSelected: boolean; isFocused: boolean; staincil: any; count: any; productImage: any; extention: any; stepTitle: any; instructionData: any; cameraState: any; finalWatermarkResult: string; }; takePicture: (camera: any) => Promise; watermarkLocation(): any; watermarkDigitEdge(): any; finalWatermark(): any; toggleTorch(): void; getFlashTorch(activeFlashType: any): "auto" | "off" | "on" | "torch"; componentDidMount(): void; componentWillUnmount(): void; _orientationDidChange: (orientation: any) => void; render(): any; camera: any; getStencilView(): any; }