export default class DocumentCollection { constructor(props: any); state: { isDisplayQuoteInstruction: boolean; isWithQuote: boolean; isWithOutQuote: boolean; isDisplayInstruction: boolean; torchon: string; isDisplayCameraPreview: boolean; isDisplayCamera: boolean; localPath: string; flashState: boolean; dateAndTime: string; currentLongitude: string; currentLatitude: string; isDisplayVideoRecorder: boolean; instructionData: string; fullDataSource: string; assets: string; headerShown: boolean; count: number; dataSource: string; cameraState: string; buttonText: string; skipdata: string; isBackButtonPressed: boolean; isSkipButtonPressed: boolean; extention: string; 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: string; activityTypeId: any; }; componentDidMount(): void; handleBackButton(): void; backHandler: any; startCollectingSensorData(): void; componentWillUnmount(): void; _orientationDidChange: (orientation: any) => void; callLocation(): void; watchID: any; callInstructionApi(): Promise; renderDataToScreen(): void; imageOrVideo(): any; flatListOrNot(showError: any): any; flatList: any; renderListHeader: () => any; renderListFotter: (showError: any) => any; renderItem: ({ item }: { item: any; }) => any; showErrorText(showError: any): any; captureButton(): any; validate(): void; reduceCount(): void; increseCount(): void; render(): any; }