export const QUERY_CHUNK_SIZE: 7;
export namespace COLLECTIONS {
    namespace metrics {
        const provider: string;
        const collection: string;
    }
    namespace wellSections {
        const provider_1: string;
        export { provider_1 as provider };
        const collection_1: string;
        export { collection_1 as collection };
    }
    namespace survey {
        const provider_2: string;
        export { provider_2 as provider };
        const collection_2: string;
        export { collection_2 as collection };
    }
    namespace drillstring {
        const provider_3: string;
        export { provider_3 as provider };
        const collection_3: string;
        export { collection_3 as collection };
    }
    namespace offsetWells {
        const provider_4: string;
        export { provider_4 as provider };
        const collection_4: string;
        export { collection_4 as collection };
    }
}
export namespace METRICS_KEYS {
    const cost: string;
    const onBottomPercent: string;
    const slidePercent: string;
    const distance: string;
    const buildRate: string;
    const turnRate: string;
    const netROP: string;
    const onBottomTime: string;
    const totalTime: string;
    const rotaryFootage: string;
    const slideFootage: string;
    const holeDepth: string;
    const ropRotary: string;
    const ropSlide: string;
}
export namespace DRILLSTRING_KEYS {
    const tfa: string;
    const model: string;
    const holeSize: string;
    const motorSize: string;
    const motorBend: string;
    const motorConfig: string;
    const make: string;
    const hwdpLength: string;
    const bitToBend: string;
}
export namespace PERCENTILE_KEYS {
    export const mse: string;
    export const wob: string;
    export const diffPressure: string;
    export const flowIn: string;
    export const rotaryRPM: string;
    export const bitRPM: string;
    const ropRotary_1: string;
    export { ropRotary_1 as ropRotary };
    const ropSlide_1: string;
    export { ropSlide_1 as ropSlide };
}
export namespace MOTOR_CONFIG {
    export const outer_diameter: string;
    export const stages: string;
    export const rotor_lobe: string;
    export const stator_lobe: string;
    export const rpg: string;
    const make_1: string;
    export { make_1 as make };
}
export const WHISKER_OPTIONS: ({
    label: string;
    key: string;
    from: string;
    unitType: string;
    toUnit?: undefined;
} | {
    label: string;
    key: string;
    unitType: string;
    from?: undefined;
    toUnit?: undefined;
} | {
    label: string;
    key: string;
    toUnit: () => string;
    from?: undefined;
    unitType?: undefined;
} | {
    label: string;
    key: string;
    from: string;
    unitType: string;
    toUnit: () => string;
} | {
    label: string;
    key: string;
    from?: undefined;
    unitType?: undefined;
    toUnit?: undefined;
})[];
export const MSE_WHISKER_OPTION: {
    label: string;
    key: string;
    from: string;
    unitType: string;
    toUnit?: undefined;
} | {
    label: string;
    key: string;
    unitType: string;
    from?: undefined;
    toUnit?: undefined;
} | {
    label: string;
    key: string;
    toUnit: () => string;
    from?: undefined;
    unitType?: undefined;
} | {
    label: string;
    key: string;
    from: string;
    unitType: string;
    toUnit: () => string;
} | {
    label: string;
    key: string;
    from?: undefined;
    unitType?: undefined;
    toUnit?: undefined;
};
export const NON_MAGNETIC_TYPE: "Non Magnetic";
export const CONVENTIONAL_TYPES: {
    title: string;
    key: string;
}[];
export namespace BHA_FAMILY {
    const bit: string;
    const pdm: string;
    const stabilizer: string;
    const rss: string;
    const hwdp: string;
}
export namespace BIT_TYPE {
    const pdc: string;
    const triCone: string;
}
export const RIG_NAME_KEY: "rigName";
export const WELL_NAME_KEY: "assetName";
export const DRILLING_CO_KEY: "driller";
export const MOTOR_CONFIG_KEY: "motorConfig";
export const MAX_DEPTH_LIMIT: 50000;
export const MAX_INC_LIMIT: 180;
export namespace DEFAULT_SETTINGS {
    const whiskerCount: number;
    const savedCompanyId: number;
    namespace filterSetting {
        export { basicFilters as allFilters };
        export { basicFilters as activeFilters };
    }
    const savedRadius: number;
    const savedWellName: string;
    const savedConventional: string;
    namespace savedValueRange {
        namespace incRange {
            export const minInc: number;
            export { MAX_INC_LIMIT as maxInc };
        }
        namespace depthRange {
            export const minDepth: number;
            export { MAX_DEPTH_LIMIT as maxDepth };
        }
    }
    namespace savedWellSelectionInfo {
        import savedWellStatus = status;
        export { savedWellStatus };
        export const savedWellIds: any[];
    }
    const savedDeselectedIds: {};
    const savedWhiskerOption: {
        'whisker-chart-0': string;
        'whisker-chart-1': string;
        'whisker-chart-2': string;
        'whisker-chart-3': string;
    };
    namespace kpiSettings {
        export const rigName: boolean;
        export const assetName: boolean;
        export const bhaId: boolean;
        export const depthIn: boolean;
        export const depthOut: boolean;
        const holeSize_1: boolean;
        export { holeSize_1 as holeSize };
        const distance_1: boolean;
        export { distance_1 as distance };
        const rotaryFootage_1: boolean;
        export { rotaryFootage_1 as rotaryFootage };
        const slideFootage_1: boolean;
        export { slideFootage_1 as slideFootage };
        const ropRotary_2: boolean;
        export { ropRotary_2 as ropRotary };
        const ropSlide_2: boolean;
        export { ropSlide_2 as ropSlide };
        const netROP_1: boolean;
        export { netROP_1 as netROP };
        const onBottomPercent_1: boolean;
        export { onBottomPercent_1 as onBottomPercent };
        const totalTime_1: boolean;
        export { totalTime_1 as totalTime };
        const onBottomTime_1: boolean;
        export { onBottomTime_1 as onBottomTime };
        const slidePercent_1: boolean;
        export { slidePercent_1 as slidePercent };
        const turnRate_1: boolean;
        export { turnRate_1 as turnRate };
        const buildRate_1: boolean;
        export { buildRate_1 as buildRate };
        const wob_1: boolean;
        export { wob_1 as wob };
        const diffPressure_1: boolean;
        export { diffPressure_1 as diffPressure };
        const flowIn_1: boolean;
        export { flowIn_1 as flowIn };
        const rotaryRPM_1: boolean;
        export { rotaryRPM_1 as rotaryRPM };
        const bitRPM_1: boolean;
        export { bitRPM_1 as bitRPM };
        const cost_1: boolean;
        export { cost_1 as cost };
        const mse_1: boolean;
        export { mse_1 as mse };
        export const bitMake: boolean;
        const model_1: boolean;
        export { model_1 as model };
        const tfa_1: boolean;
        export { tfa_1 as tfa };
        export const motorMfr: boolean;
        const motorSize_1: boolean;
        export { motorSize_1 as motorSize };
        const motorBend_1: boolean;
        export { motorBend_1 as motorBend };
        const rpg_1: boolean;
        export { rpg_1 as rpg };
        const bitToBend_1: boolean;
        export { bitToBend_1 as bitToBend };
        const motorConfig_1: boolean;
        export { motorConfig_1 as motorConfig };
        const hwdpLength_1: boolean;
        export { hwdpLength_1 as hwdpLength };
        export const driller: boolean;
        export const bhaInfo: boolean;
    }
}
declare namespace basicFilters {
    const basins: any[];
    const targetFormations: any[];
    const rigs: any[];
    const holeSizes: any[];
    const sectionNames: any[];
}
declare namespace WELL_STATUS {
    namespace all {
        const title: string;
        const status: string;
    }
    namespace completed {
        const title_1: string;
        export { title_1 as title };
        const status_1: string;
        export { status_1 as status };
    }
    namespace active {
        const title_2: string;
        export { title_2 as title };
        const status_2: string;
        export { status_2 as status };
    }
}
export {};
//# sourceMappingURL=bha.d.ts.map