export namespace DRILLING_WELL_SUMMARY {
    namespace PREVIOUS_24H_STAGE_COUNT {
        let key: string;
        let label: string;
        function dataGetter(summaryData: any): {
            previous24hStageCount: any;
        };
    }
    namespace PREVIOUS_24H_PUMPING_HOURS {
        let key_1: string;
        export { key_1 as key };
        let label_1: string;
        export { label_1 as label };
        export function dataGetter_1(summaryData: any): {
            previous24hPumpingHours: any;
        };
        export { dataGetter_1 as dataGetter };
    }
    namespace HOLE_DEPTH {
        let key_2: string;
        export { key_2 as key };
        let label_2: string;
        export { label_2 as label };
        export let dataSource: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export function dataGetter_2(summaryData: any): {
            holeDepth: any;
        };
        export { dataGetter_2 as dataGetter };
    }
    namespace BIT_HOLE_DEPTH {
        let key_3: string;
        export { key_3 as key };
        let label_3: string;
        export { label_3 as label };
        let dataSource_1: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_1 as dataSource };
        export function dataGetter_3(summaryData: any): {
            bitDepth: any;
            holeDepth: any;
        };
        export { dataGetter_3 as dataGetter };
    }
    namespace LAST_ACTIVE {
        let key_4: string;
        export { key_4 as key };
        let label_4: string;
        export { label_4 as label };
        let dataSource_2: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_2 as dataSource };
        export function dataGetter_4(summaryData: any): {
            timestamp: any;
        };
        export { dataGetter_4 as dataGetter };
    }
    namespace PHASE {
        let key_5: string;
        export { key_5 as key };
        let label_5: string;
        export { label_5 as label };
        let dataSource_3: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_3 as dataSource };
        export function dataGetter_5(summaryData: any): {
            phaseName: any;
        };
        export { dataGetter_5 as dataGetter };
    }
    namespace CURRENT_ACTIVITY {
        let key_6: string;
        export { key_6 as key };
        let label_6: string;
        export { label_6 as label };
        let dataSource_4: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_4 as dataSource };
        export function dataGetter_6(summaryData: any): {
            activityName: any;
        };
        export { dataGetter_6 as dataGetter };
    }
    namespace HOLE_SECTION {
        let key_7: string;
        export { key_7 as key };
        let label_7: string;
        export { label_7 as label };
        export { HoleSectionIcon as icon };
        let dataSource_5: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_5 as dataSource };
        export function dataGetter_7(summaryData: any): {
            sectionName: any;
        };
        export { dataGetter_7 as dataGetter };
    }
    namespace BHA {
        let key_8: string;
        export { key_8 as key };
        let label_8: string;
        export { label_8 as label };
        export { BhaIcon as icon };
        let dataSource_6: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_6 as dataSource };
        export function dataGetter_8(summaryData: any): {
            components: any;
            bhaId: any;
        };
        export { dataGetter_8 as dataGetter };
    }
    namespace BHA_COUNT {
        let key_9: string;
        export { key_9 as key };
        let label_9: string;
        export { label_9 as label };
        export { BhaIcon as icon };
        let dataSource_7: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_7 as dataSource };
        export function dataGetter_9(summaryData: any): {
            count: any;
        };
        export { dataGetter_9 as dataGetter };
    }
    namespace CASING {
        let key_10: string;
        export { key_10 as key };
        let label_10: string;
        export { label_10 as label };
        export { CasingIcon as icon };
        let dataSource_8: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_8 as dataSource };
        export function dataGetter_10(summaryData: any): {
            outerDiameter: any;
            settingTimestamp: any;
        };
        export { dataGetter_10 as dataGetter };
    }
    namespace STRING_DESIGN {
        let key_11: string;
        export { key_11 as key };
        let label_11: string;
        export { label_11 as label };
        export { CasingIcon as icon };
    }
    namespace TOTAL_COST {
        let key_12: string;
        export { key_12 as key };
        let label_12: string;
        export { label_12 as label };
        export { DollarIcon as icon };
    }
    namespace MUD {
        let key_13: string;
        export { key_13 as key };
        let label_13: string;
        export { label_13 as label };
        export { MudIcon as icon };
        let dataSource_9: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_9 as dataSource };
        export function dataGetter_11(summaryData: any): {
            mudDensity: any;
            mudType: any;
        };
        export { dataGetter_11 as dataGetter };
    }
    namespace TARGET_FORMATION {
        let key_14: string;
        export { key_14 as key };
        let label_14: string;
        export { label_14 as label };
        export { FormationIcon as icon };
    }
    namespace DIVERGENCE {
        let key_15: string;
        export { key_15 as key };
        let label_15: string;
        export { label_15 as label };
        export { DirectionalIcon as icon };
        let dataSource_10: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_10 as dataSource };
        export function dataGetter_12(summaryData: any): {
            distance: any;
            high: any;
            right: any;
        };
        export { dataGetter_12 as dataGetter };
    }
    namespace NPT {
        let key_16: string;
        export { key_16 as key };
        let label_16: string;
        export { label_16 as label };
        export { NptIcon as icon };
        let dataSource_11: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_11 as dataSource };
        export function dataGetter_13(summaryData: any): {
            nptType: any;
            startTime: any;
            endTime: any;
        };
        export { dataGetter_13 as dataGetter };
    }
    namespace OPERATIONS_SUMMARY {
        let key_17: string;
        export { key_17 as key };
        let label_17: string;
        export { label_17 as label };
        export { OperationSummaryIcon as icon };
        let dataSource_12: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_12 as dataSource };
        export function dataGetter_14(summaryData: any): {
            dateTime: any;
            summary: any;
        };
        export { dataGetter_14 as dataGetter };
    }
    namespace ALERT {
        let key_18: string;
        export { key_18 as key };
        let label_18: string;
        export { label_18 as label };
        export { AlertIcon as icon };
        let dataSource_13: {
            collection: string;
        }[];
        export { dataSource_13 as dataSource };
        export function dataGetter_15(summaryData: any): {
            decisionPath: any;
        };
        export { dataGetter_15 as dataGetter };
    }
    namespace ANNOTATION {
        let key_19: string;
        export { key_19 as key };
        let label_19: string;
        export { label_19 as label };
        export { AnnotationIcon as icon };
        let dataSource_14: {
            collection: string;
        }[];
        export { dataSource_14 as dataSource };
        export function dataGetter_16(summaryData: any): {
            firstName: any;
            lastName: any;
            profilePhoto: any;
            content: any;
        };
        export { dataGetter_16 as dataGetter };
    }
    namespace DRILLING_PERIOD {
        let key_20: string;
        export { key_20 as key };
        let label_20: string;
        export { label_20 as label };
        let dataSource_15: never[];
        export { dataSource_15 as dataSource };
        export function dataGetter_17(summaryData: any): {
            start: any;
            end: any;
        };
        export { dataGetter_17 as dataGetter };
    }
}
export namespace COMPLETION_WELL_SUMMARY {
    export namespace PREVIOUS_24H_STAGE_COUNT_1 {
        let key_21: string;
        export { key_21 as key };
        let label_21: string;
        export { label_21 as label };
        export function dataGetter_18(summaryData: any): {
            previous24hStageCount: any;
        };
        export { dataGetter_18 as dataGetter };
    }
    export { PREVIOUS_24H_STAGE_COUNT_1 as PREVIOUS_24H_STAGE_COUNT };
    export namespace PREVIOUS_24H_PUMPING_HOURS_1 {
        let key_22: string;
        export { key_22 as key };
        let label_22: string;
        export { label_22 as label };
        export function dataGetter_19(summaryData: any): {
            previous24hPumpingHours: any;
        };
        export { dataGetter_19 as dataGetter };
    }
    export { PREVIOUS_24H_PUMPING_HOURS_1 as PREVIOUS_24H_PUMPING_HOURS };
    export namespace LAST_ACTIVE_1 {
        let key_23: string;
        export { key_23 as key };
        let label_23: string;
        export { label_23 as label };
        let dataSource_16: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_16 as dataSource };
        export function dataGetter_20(summaryData: any): {
            timestamp: any;
        };
        export { dataGetter_20 as dataGetter };
    }
    export { LAST_ACTIVE_1 as LAST_ACTIVE };
    export namespace CURRENT_ACTIVITY_1 {
        let key_24: string;
        export { key_24 as key };
        let label_24: string;
        export { label_24 as label };
        let dataSource_17: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_17 as dataSource };
        export function dataGetter_21(summaryData: any): {
            activityName: string;
        };
        export { dataGetter_21 as dataGetter };
    }
    export { CURRENT_ACTIVITY_1 as CURRENT_ACTIVITY };
    export namespace STAGE {
        let key_25: string;
        export { key_25 as key };
        let label_25: string;
        export { label_25 as label };
        let dataSource_18: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_18 as dataSource };
        export function dataGetter_22(summaryData: any): {
            planned: any;
            actual: any;
        };
        export { dataGetter_22 as dataGetter };
    }
    export namespace PROPPANTS {
        let key_26: string;
        export { key_26 as key };
        let label_26: string;
        export { label_26 as label };
        export { ProppantIcon as icon };
        let dataSource_19: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_19 as dataSource };
        export function dataGetter_23(summaryData: any): {
            proppants: any;
        };
        export { dataGetter_23 as dataGetter };
    }
    export namespace FLUIDS {
        let key_27: string;
        export { key_27 as key };
        let label_27: string;
        export { label_27 as label };
        export { FluidIcon as icon };
        let dataSource_20: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_20 as dataSource };
        export function dataGetter_24(summaryData: any): {
            fluids: any;
        };
        export { dataGetter_24 as dataGetter };
    }
    export namespace TARGET_FORMATION_1 {
        let key_28: string;
        export { key_28 as key };
        let label_28: string;
        export { label_28 as label };
        export { FormationIcon as icon };
    }
    export { TARGET_FORMATION_1 as TARGET_FORMATION };
    export namespace NPT_1 {
        let key_29: string;
        export { key_29 as key };
        let label_29: string;
        export { label_29 as label };
        export { NptIcon as icon };
        let dataSource_21: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_21 as dataSource };
        export function dataGetter_25(summaryData: any): {
            nptType: any;
            startTime: any;
            endTime: any;
        };
        export { dataGetter_25 as dataGetter };
    }
    export { NPT_1 as NPT };
    export namespace PLUGS_DRILLED_COUNT {
        let key_30: string;
        export { key_30 as key };
        let label_30: string;
        export { label_30 as label };
        let dataSource_22: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_22 as dataSource };
        export function dataGetter_26(summaryData: any): {
            plugsDrilledCount: any;
        };
        export { dataGetter_26 as dataGetter };
    }
    export namespace OPERATIONS_SUMMARY_1 {
        let key_31: string;
        export { key_31 as key };
        let label_31: string;
        export { label_31 as label };
        export { OperationSummaryIcon as icon };
        let dataSource_23: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_23 as dataSource };
        export function dataGetter_27(summaryData: any): {
            dateTime: any;
            summary: any;
        };
        export { dataGetter_27 as dataGetter };
    }
    export { OPERATIONS_SUMMARY_1 as OPERATIONS_SUMMARY };
    export namespace ALERT_1 {
        let key_32: string;
        export { key_32 as key };
        let label_32: string;
        export { label_32 as label };
        export { AlertIcon as icon };
        let dataSource_24: {
            collection: string;
        }[];
        export { dataSource_24 as dataSource };
        export function dataGetter_28(summaryData: any): {
            decisionPath: any;
        };
        export { dataGetter_28 as dataGetter };
    }
    export { ALERT_1 as ALERT };
    export namespace ANNOTATION_1 {
        let key_33: string;
        export { key_33 as key };
        let label_33: string;
        export { label_33 as label };
        export { AnnotationIcon as icon };
        let dataSource_25: {
            collection: string;
        }[];
        export { dataSource_25 as dataSource };
        export function dataGetter_29(summaryData: any): {
            firstName: any;
            lastName: any;
            profilePhoto: any;
            content: any;
        };
        export { dataGetter_29 as dataGetter };
    }
    export { ANNOTATION_1 as ANNOTATION };
    export namespace COMPLETION_PERIOD {
        let key_34: string;
        export { key_34 as key };
        let label_34: string;
        export { label_34 as label };
        let dataSource_26: never[];
        export { dataSource_26 as dataSource };
        export function dataGetter_30(summaryData: any): {
            start: any;
            end: any;
        };
        export { dataGetter_30 as dataGetter };
    }
    export namespace TOTAL_FRAC_TIME {
        let key_35: string;
        export { key_35 as key };
        let label_35: string;
        export { label_35 as label };
        let dataSource_27: never[];
        export { dataSource_27 as dataSource };
    }
    export namespace TOTAL_WIRELINE_TIME {
        let key_36: string;
        export { key_36 as key };
        let label_36: string;
        export { label_36 as label };
        let dataSource_28: never[];
        export { dataSource_28 as dataSource };
    }
    export namespace STAGES_DESIGN {
        let key_37: string;
        export { key_37 as key };
        let label_37: string;
        export { label_37 as label };
        let dataSource_29: {
            collection: string;
        }[];
        export { dataSource_29 as dataSource };
        export function dataGetter_31(summaryData: any): {
            totalNumberOfStages: any;
        };
        export { dataGetter_31 as dataGetter };
    }
}
export namespace DRILLOUT_WELL_SUMMARY {
    export namespace MUD_1 {
        let key_38: string;
        export { key_38 as key };
        let label_38: string;
        export { label_38 as label };
        export { MudIcon as icon };
        let dataSource_30: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_30 as dataSource };
        export function dataGetter_32(summaryData: any): {
            mudDensity: any;
            mudType: any;
        };
        export { dataGetter_32 as dataGetter };
    }
    export { MUD_1 as MUD };
    export namespace BHA_1 {
        let key_39: string;
        export { key_39 as key };
        let label_39: string;
        export { label_39 as label };
        export { BhaIcon as icon };
        let dataSource_31: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export { dataSource_31 as dataSource };
        export function dataGetter_33(summaryData: any): {
            components: any;
            bhaId: any;
        };
        export { dataGetter_33 as dataGetter };
    }
    export { BHA_1 as BHA };
}
import HoleSectionIcon from '~/assets/hole_section.svg';
import BhaIcon from '~/assets/bha.svg';
import CasingIcon from '~/assets/casing.svg';
import DollarIcon from '~/assets/dollar.svg';
import MudIcon from '~/assets/mud.svg';
import FormationIcon from '~/assets/formation.svg';
import DirectionalIcon from '~/assets/directional.svg';
import NptIcon from '~/assets/npt.svg';
import OperationSummaryIcon from '~/assets/operation_summary.svg';
import AlertIcon from '~/assets/alert.svg';
import AnnotationIcon from '~/assets/annotation.svg';
import ProppantIcon from '~/assets/proppant.svg';
import FluidIcon from '~/assets/fluid.svg';
//# sourceMappingURL=wellSummary.d.ts.map