export var __esModule: boolean;
export default DocumentCollection;
declare const DocumentCollection_base: any;
declare class DocumentCollection extends DocumentCollection_base {
    [x: string]: any;
    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;
    callLocation(): void;
    watchID: any;
    callInstructionApi(): Promise<void>;
    renderDataToScreen(): void;
    imageOrVideo(): any;
    flatListOrNot(showError: any): any;
    flatList: any;
    showErrorText(showError: any): any;
    captureButton(): any;
    validate(): void;
    reduceCount(): void;
    increseCount(): void;
    render(): any;
}
