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