/// <reference types="~/types/globals/types" />
export namespace DRILLING_WELL_SUMMARY {
    namespace PREVIOUS_24H_STAGE_COUNT {
        const key: string;
        const label: string;
        function dataGetter(summaryData: any): {
            previous24hStageCount: any;
        };
    }
    namespace PREVIOUS_24H_PUMPING_HOURS {
        const key_1: string;
        export { key_1 as key };
        const label_1: string;
        export { label_1 as label };
        export function dataGetter_1(summaryData: any): {
            previous24hPumpingHours: any;
        };
        export { dataGetter_1 as dataGetter };
    }
    namespace HOLE_DEPTH {
        const key_2: string;
        export { key_2 as key };
        const label_2: string;
        export { label_2 as label };
        export const dataSource: {
            provider: string;
            collection: string;
            fields: string[];
        }[];
        export function dataGetter_2(summaryData: any): {
            holeDepth: any;
        };
        export { dataGetter_2 as dataGetter };
    }
    namespace BIT_HOLE_DEPTH {
        const key_3: string;
        export { key_3 as key };
        const label_3: string;
        export { label_3 as label };
        const 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 {
        const key_4: string;
        export { key_4 as key };
        const label_4: string;
        export { label_4 as label };
        const 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 {
        const key_5: string;
        export { key_5 as key };
        const label_5: string;
        export { label_5 as label };
        const 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 {
        const key_6: string;
        export { key_6 as key };
        const label_6: string;
        export { label_6 as label };
        const 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 {
        const key_7: string;
        export { key_7 as key };
        const label_7: string;
        export { label_7 as label };
        export { HoleSectionIcon as icon };
        const 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 {
        const key_8: string;
        export { key_8 as key };
        const label_8: string;
        export { label_8 as label };
        export { BhaIcon as icon };
        const 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 {
        const key_9: string;
        export { key_9 as key };
        const label_9: string;
        export { label_9 as label };
        export { BhaIcon as icon };
        const 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 {
        const key_10: string;
        export { key_10 as key };
        const label_10: string;
        export { label_10 as label };
        export { CasingIcon as icon };
        const 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 {
        const key_11: string;
        export { key_11 as key };
        const label_11: string;
        export { label_11 as label };
        export { CasingIcon as icon };
    }
    namespace TOTAL_COST {
        const key_12: string;
        export { key_12 as key };
        const label_12: string;
        export { label_12 as label };
        export { DollarIcon as icon };
    }
    namespace MUD {
        const key_13: string;
        export { key_13 as key };
        const label_13: string;
        export { label_13 as label };
        export { MudIcon as icon };
        const 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 {
        const key_14: string;
        export { key_14 as key };
        const label_14: string;
        export { label_14 as label };
        export { FormationIcon as icon };
    }
    namespace DIVERGENCE {
        const key_15: string;
        export { key_15 as key };
        const label_15: string;
        export { label_15 as label };
        export { DirectionalIcon as icon };
        const 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 {
        const key_16: string;
        export { key_16 as key };
        const label_16: string;
        export { label_16 as label };
        export { NptIcon as icon };
        const 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 {
        const key_17: string;
        export { key_17 as key };
        const label_17: string;
        export { label_17 as label };
        export { OperationSummaryIcon as icon };
        const 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 {
        const key_18: string;
        export { key_18 as key };
        const label_18: string;
        export { label_18 as label };
        export { AlertIcon as icon };
        const dataSource_13: {
            collection: string;
        }[];
        export { dataSource_13 as dataSource };
        export function dataGetter_15(summaryData: any): {
            decisionPath: any;
        };
        export { dataGetter_15 as dataGetter };
    }
    namespace ANNOTATION {
        const key_19: string;
        export { key_19 as key };
        const label_19: string;
        export { label_19 as label };
        export { AnnotationIcon as icon };
        const 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 {
        const key_20: string;
        export { key_20 as key };
        const label_20: string;
        export { label_20 as label };
        const dataSource_15: any[];
        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 {
        const key_21: string;
        export { key_21 as key };
        const 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 {
        const key_22: string;
        export { key_22 as key };
        const 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 {
        const key_23: string;
        export { key_23 as key };
        const label_23: string;
        export { label_23 as label };
        const 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 {
        const key_24: string;
        export { key_24 as key };
        const label_24: string;
        export { label_24 as label };
        const 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 {
        const key_25: string;
        export { key_25 as key };
        const label_25: string;
        export { label_25 as label };
        const 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 {
        const key_26: string;
        export { key_26 as key };
        const label_26: string;
        export { label_26 as label };
        export { ProppantIcon as icon };
        const 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 {
        const key_27: string;
        export { key_27 as key };
        const label_27: string;
        export { label_27 as label };
        export { FluidIcon as icon };
        const 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 {
        const key_28: string;
        export { key_28 as key };
        const label_28: string;
        export { label_28 as label };
        export { FormationIcon as icon };
    }
    export { TARGET_FORMATION_1 as TARGET_FORMATION };
    export namespace NPT_1 {
        const key_29: string;
        export { key_29 as key };
        const label_29: string;
        export { label_29 as label };
        export { NptIcon as icon };
        const 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 {
        const key_30: string;
        export { key_30 as key };
        const label_30: string;
        export { label_30 as label };
        const 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 {
        const key_31: string;
        export { key_31 as key };
        const label_31: string;
        export { label_31 as label };
        export { OperationSummaryIcon as icon };
        const 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 {
        const key_32: string;
        export { key_32 as key };
        const label_32: string;
        export { label_32 as label };
        export { AlertIcon as icon };
        const 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 {
        const key_33: string;
        export { key_33 as key };
        const label_33: string;
        export { label_33 as label };
        export { AnnotationIcon as icon };
        const 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 {
        const key_34: string;
        export { key_34 as key };
        const label_34: string;
        export { label_34 as label };
        const dataSource_26: any[];
        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 {
        const key_35: string;
        export { key_35 as key };
        const label_35: string;
        export { label_35 as label };
        const dataSource_27: any[];
        export { dataSource_27 as dataSource };
    }
    export namespace TOTAL_WIRELINE_TIME {
        const key_36: string;
        export { key_36 as key };
        const label_36: string;
        export { label_36 as label };
        const dataSource_28: any[];
        export { dataSource_28 as dataSource };
    }
    export namespace STAGES_DESIGN {
        const key_37: string;
        export { key_37 as key };
        const label_37: string;
        export { label_37 as label };
        const 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 {
        const key_38: string;
        export { key_38 as key };
        const label_38: string;
        export { label_38 as label };
        export { MudIcon as icon };
        const 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 {
        const key_39: string;
        export { key_39 as key };
        const label_39: string;
        export { label_39 as label };
        export { BhaIcon as icon };
        const 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 "*.svg";
import BhaIcon from "*.svg";
import CasingIcon from "*.svg";
import DollarIcon from "*.svg";
import MudIcon from "*.svg";
import FormationIcon from "*.svg";
import DirectionalIcon from "*.svg";
import NptIcon from "*.svg";
import OperationSummaryIcon from "*.svg";
import AlertIcon from "*.svg";
import AnnotationIcon from "*.svg";
import ProppantIcon from "*.svg";
import FluidIcon from "*.svg";
//# sourceMappingURL=wellSummary.d.ts.map