export namespace hole_depth {
    export let label: string;
    export let key: string;
    export let isBiggestBest: boolean;
    export let unitType: string;
    export let from: string;
    export { getMax as convertForMultiRigs };
}
export namespace hole_depth_change {
    let label_1: string;
    export { label_1 as label };
    let key_1: string;
    export { key_1 as key };
    let unitType_1: string;
    export { unitType_1 as unitType };
    let from_1: string;
    export { from_1 as from };
    let isBiggestBest_1: boolean;
    export { isBiggestBest_1 as isBiggestBest };
    export { getSum as convertForMultiRigs };
}
export namespace drilled_feet_rotary {
    let label_2: string;
    export { label_2 as label };
    let key_2: string;
    export { key_2 as key };
    let unitType_2: string;
    export { unitType_2 as unitType };
    let from_2: string;
    export { from_2 as from };
    let isBiggestBest_2: boolean;
    export { isBiggestBest_2 as isBiggestBest };
    export { getSum as convertForMultiRigs };
}
export namespace drilled_feet_slide {
    let label_3: string;
    export { label_3 as label };
    let key_3: string;
    export { key_3 as key };
    let unitType_3: string;
    export { unitType_3 as unitType };
    let from_3: string;
    export { from_3 as from };
    export { getSum as convertForMultiRigs };
}
export namespace drilled_feet_rotary_percentage {
    let label_4: string;
    export { label_4 as label };
    let key_4: string;
    export { key_4 as key };
    export let to: string;
    export { convertPercentageMetrics as customConvert };
    let isBiggestBest_3: boolean;
    export { isBiggestBest_3 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace drilled_feet_slide_percentage {
    let label_5: string;
    export { label_5 as label };
    let key_5: string;
    export { key_5 as key };
    let to_1: string;
    export { to_1 as to };
    export { convertPercentageMetrics as customConvert };
    export { getAverage as convertForMultiRigs };
}
export namespace drilling_percentage {
    let label_6: string;
    export { label_6 as label };
    let key_6: string;
    export { key_6 as key };
    let to_2: string;
    export { to_2 as to };
    export { convertPercentageMetrics as customConvert };
    let isBiggestBest_4: boolean;
    export { isBiggestBest_4 as isBiggestBest };
}
export namespace rop {
    let label_7: string;
    export { label_7 as label };
    let key_7: string;
    export { key_7 as key };
    let unitType_4: string;
    export { unitType_4 as unitType };
    let from_4: string;
    export { from_4 as from };
    let isBiggestBest_5: boolean;
    export { isBiggestBest_5 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace rop_rotary {
    let label_8: string;
    export { label_8 as label };
    let key_8: string;
    export { key_8 as key };
    let unitType_5: string;
    export { unitType_5 as unitType };
    let from_5: string;
    export { from_5 as from };
    let isBiggestBest_6: boolean;
    export { isBiggestBest_6 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace rop_slide {
    let label_9: string;
    export { label_9 as label };
    let key_9: string;
    export { key_9 as key };
    let unitType_6: string;
    export { unitType_6 as unitType };
    let from_6: string;
    export { from_6 as from };
    let isBiggestBest_7: boolean;
    export { isBiggestBest_7 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace rop_net {
    let label_10: string;
    export { label_10 as label };
    let key_10: string;
    export { key_10 as key };
    let unitType_7: string;
    export { unitType_7 as unitType };
    let from_7: string;
    export { from_7 as from };
    let isBiggestBest_8: boolean;
    export { isBiggestBest_8 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace rop_gross {
    let label_11: string;
    export { label_11 as label };
    let key_11: string;
    export { key_11 as key };
    let unitType_8: string;
    export { unitType_8 as unitType };
    let from_8: string;
    export { from_8 as from };
    let isBiggestBest_9: boolean;
    export { isBiggestBest_9 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace feet_per_day {
    let label_12: string;
    export { label_12 as label };
    let key_12: string;
    export { key_12 as key };
    let unitType_9: string;
    export { unitType_9 as unitType };
    let from_9: string;
    export { from_9 as from };
    export function formatUnitDisplay(unitDisplay: any): string;
    let isBiggestBest_10: boolean;
    export { isBiggestBest_10 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace drilling_time_rotary {
    let label_13: string;
    export { label_13 as label };
    let key_13: string;
    export { key_13 as key };
    let to_3: string;
    export { to_3 as to };
    let isBiggestBest_11: boolean;
    export { isBiggestBest_11 as isBiggestBest };
}
export namespace drilling_time_slide {
    let label_14: string;
    export { label_14 as label };
    let key_14: string;
    export { key_14 as key };
    let to_4: string;
    export { to_4 as to };
}
export namespace on_bottom_time {
    let label_15: string;
    export { label_15 as label };
    let key_15: string;
    export { key_15 as key };
    let to_5: string;
    export { to_5 as to };
    export { getSum as convertForMultiRigs };
}
export namespace on_bottom_percentage {
    let label_16: string;
    export { label_16 as label };
    let key_16: string;
    export { key_16 as key };
    let to_6: string;
    export { to_6 as to };
    export { convertPercentageMetrics as customConvert };
    let isBiggestBest_12: boolean;
    export { isBiggestBest_12 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace drilling_connection_average {
    let label_17: string;
    export { label_17 as label };
    let key_17: string;
    export { key_17 as key };
    let to_7: string;
    export { to_7 as to };
    let unitType_10: string;
    export { unitType_10 as unitType };
    let from_10: string;
    export { from_10 as from };
    export { getAverage as convertForMultiRigs };
}
export namespace weight_to_weight_average {
    let label_18: string;
    export { label_18 as label };
    let key_18: string;
    export { key_18 as key };
    let to_8: string;
    export { to_8 as to };
    let from_11: string;
    export { from_11 as from };
    let unitType_11: string;
    export { unitType_11 as unitType };
    export { getAverage as convertForMultiRigs };
}
export namespace bottom_to_slips_average {
    let label_19: string;
    export { label_19 as label };
    let key_19: string;
    export { key_19 as key };
    let to_9: string;
    export { to_9 as to };
    let from_12: string;
    export { from_12 as from };
    let unitType_12: string;
    export { unitType_12 as unitType };
    export { getAverage as convertForMultiRigs };
}
export namespace slips_to_bottom_average {
    let label_20: string;
    export { label_20 as label };
    let key_20: string;
    export { key_20 as key };
    let to_10: string;
    export { to_10 as to };
    let from_13: string;
    export { from_13 as from };
    let unitType_13: string;
    export { unitType_13 as unitType };
    export { getAverage as convertForMultiRigs };
}
export namespace pumps_on_to_bottom_average {
    let label_21: string;
    export { label_21 as label };
    let key_21: string;
    export { key_21 as key };
    let to_11: string;
    export { to_11 as to };
    let from_14: string;
    export { from_14 as from };
    let unitType_14: string;
    export { unitType_14 as unitType };
    export { getAverage as convertForMultiRigs };
}
export namespace tripping_in_speed {
    let label_22: string;
    export { label_22 as label };
    let key_22: string;
    export { key_22 as key };
    let unitType_15: string;
    export { unitType_15 as unitType };
    let from_15: string;
    export { from_15 as from };
    let isBiggestBest_13: boolean;
    export { isBiggestBest_13 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace tripping_out_speed {
    let label_23: string;
    export { label_23 as label };
    let key_23: string;
    export { key_23 as key };
    let unitType_16: string;
    export { unitType_16 as unitType };
    let from_16: string;
    export { from_16 as from };
    let isBiggestBest_14: boolean;
    export { isBiggestBest_14 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace tripping_in_speed_cased {
    let label_24: string;
    export { label_24 as label };
    let key_24: string;
    export { key_24 as key };
    let unitType_17: string;
    export { unitType_17 as unitType };
    let from_17: string;
    export { from_17 as from };
    let isBiggestBest_15: boolean;
    export { isBiggestBest_15 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace tripping_out_speed_cased {
    let label_25: string;
    export { label_25 as label };
    let key_25: string;
    export { key_25 as key };
    let unitType_18: string;
    export { unitType_18 as unitType };
    let from_18: string;
    export { from_18 as from };
    let isBiggestBest_16: boolean;
    export { isBiggestBest_16 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace tripping_in_speed_open {
    let label_26: string;
    export { label_26 as label };
    let key_26: string;
    export { key_26 as key };
    let unitType_19: string;
    export { unitType_19 as unitType };
    let from_19: string;
    export { from_19 as from };
    let isBiggestBest_17: boolean;
    export { isBiggestBest_17 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace tripping_out_speed_open {
    let label_27: string;
    export { label_27 as label };
    let key_27: string;
    export { key_27 as key };
    let unitType_20: string;
    export { unitType_20 as unitType };
    let from_20: string;
    export { from_20 as from };
    let isBiggestBest_18: boolean;
    export { isBiggestBest_18 as isBiggestBest };
    export { getAverage as convertForMultiRigs };
}
export namespace tripping_in_time_cased {
    let label_28: string;
    export { label_28 as label };
    let key_28: string;
    export { key_28 as key };
    let to_12: string;
    export { to_12 as to };
    let from_21: string;
    export { from_21 as from };
    let unitType_21: string;
    export { unitType_21 as unitType };
}
export namespace tripping_in_time_open {
    let label_29: string;
    export { label_29 as label };
    let key_29: string;
    export { key_29 as key };
    let to_13: string;
    export { to_13 as to };
    let from_22: string;
    export { from_22 as from };
    let unitType_22: string;
    export { unitType_22 as unitType };
}
export namespace tripping_in_time {
    let label_30: string;
    export { label_30 as label };
    let key_30: string;
    export { key_30 as key };
    let to_14: string;
    export { to_14 as to };
    let from_23: string;
    export { from_23 as from };
    let unitType_23: string;
    export { unitType_23 as unitType };
}
export namespace tripping_in_connection_time_cased {
    let label_31: string;
    export { label_31 as label };
    let key_31: string;
    export { key_31 as key };
    let to_15: string;
    export { to_15 as to };
    let from_24: string;
    export { from_24 as from };
    let unitType_24: string;
    export { unitType_24 as unitType };
}
export namespace tripping_in_time_with_connection_open {
    let label_32: string;
    export { label_32 as label };
    let key_32: string;
    export { key_32 as key };
    let to_16: string;
    export { to_16 as to };
    let from_25: string;
    export { from_25 as from };
    let unitType_25: string;
    export { unitType_25 as unitType };
}
export namespace tripping_in_time_with_connection {
    let label_33: string;
    export { label_33 as label };
    let key_33: string;
    export { key_33 as key };
    let to_17: string;
    export { to_17 as to };
    let from_26: string;
    export { from_26 as from };
    let unitType_26: string;
    export { unitType_26 as unitType };
}
export namespace slips_to_slips {
    let label_34: string;
    export { label_34 as label };
    let key_34: string;
    export { key_34 as key };
    let to_18: string;
    export { to_18 as to };
    let from_27: string;
    export { from_27 as from };
    let unitType_27: string;
    export { unitType_27 as unitType };
    export { getAverage as convertForMultiRigs };
}
export namespace gross_tripping_in_speed_cased {
    let label_35: string;
    export { label_35 as label };
    let key_35: string;
    export { key_35 as key };
    let unitType_28: string;
    export { unitType_28 as unitType };
    let from_28: string;
    export { from_28 as from };
    export { getAverage as convertForMultiRigs };
}
export namespace gross_tripping_in_speed_open {
    let label_36: string;
    export { label_36 as label };
    let key_36: string;
    export { key_36 as key };
    let unitType_29: string;
    export { unitType_29 as unitType };
    let from_29: string;
    export { from_29 as from };
    export { getAverage as convertForMultiRigs };
}
export namespace gross_tripping_in_speed {
    let label_37: string;
    export { label_37 as label };
    let key_37: string;
    export { key_37 as key };
    let unitType_30: string;
    export { unitType_30 as unitType };
    let from_30: string;
    export { from_30 as from };
    export { getAverage as convertForMultiRigs };
}
export namespace gross_tripping_in_speed_total {
    let label_38: string;
    export { label_38 as label };
    let key_38: string;
    export { key_38 as key };
    let unitType_31: string;
    export { unitType_31 as unitType };
    let from_31: string;
    export { from_31 as from };
    export { getAverage as convertForMultiRigs };
}
export namespace gross_tripping_out_speed_total {
    let label_39: string;
    export { label_39 as label };
    let key_39: string;
    export { key_39 as key };
    let unitType_32: string;
    export { unitType_32 as unitType };
    let from_32: string;
    export { from_32 as from };
    export { getAverage as convertForMultiRigs };
}
export namespace cost_per_ft {
    let label_40: string;
    export { label_40 as label };
    export function labelFunc(): string;
    let key_40: string;
    export { key_40 as key };
    export function customConvert(value: any): number;
    export { getAverage as convertForMultiRigs };
}
export namespace cost_per_lat_ft {
    let label_41: string;
    export { label_41 as label };
    export function labelFunc_1(): string;
    export { labelFunc_1 as labelFunc };
    let key_41: string;
    export { key_41 as key };
    export function customConvert_1(value: any): number;
    export { customConvert_1 as customConvert };
    export { getAverage as convertForMultiRigs };
}
export namespace npt {
    let label_42: string;
    export { label_42 as label };
    let key_42: string;
    export { key_42 as key };
    let unitType_33: string;
    export { unitType_33 as unitType };
    let from_33: string;
    export { from_33 as from };
    let to_19: string;
    export { to_19 as to };
    export { getSum as convertForMultiRigs };
}
export namespace circulating_time {
    let label_43: string;
    export { label_43 as label };
    let key_43: string;
    export { key_43 as key };
    let unitType_34: string;
    export { unitType_34 as unitType };
    let from_34: string;
    export { from_34 as from };
    let to_20: string;
    export { to_20 as to };
    export { getSum as convertForMultiRigs };
}
export namespace spud_to_rig_release_time {
    let label_44: string;
    export { label_44 as label };
    let key_44: string;
    export { key_44 as key };
    let unitType_35: string;
    export { unitType_35 as unitType };
    let from_35: string;
    export { from_35 as from };
    let to_21: string;
    export { to_21 as to };
    export { getMax as convertForMultiRigs };
}
export namespace spud_to_target {
    let label_45: string;
    export { label_45 as label };
    let key_45: string;
    export { key_45 as key };
    let unitType_36: string;
    export { unitType_36 as unitType };
    let from_36: string;
    export { from_36 as from };
    let to_22: string;
    export { to_22 as to };
    export { getMax as convertForMultiRigs };
}
export namespace spud_to_total_depth_time {
    let label_46: string;
    export { label_46 as label };
    let key_46: string;
    export { key_46 as key };
    let unitType_37: string;
    export { unitType_37 as unitType };
    let from_37: string;
    export { from_37 as from };
    let to_23: string;
    export { to_23 as to };
    export { getMax as convertForMultiRigs };
}
export namespace spud_to_landing_point {
    let label_47: string;
    export { label_47 as label };
    let key_47: string;
    export { key_47 as key };
    let unitType_38: string;
    export { unitType_38 as unitType };
    let from_38: string;
    export { from_38 as from };
    let to_24: string;
    export { to_24 as to };
    export { getMax as convertForMultiRigs };
}
export namespace gross_time {
    let label_48: string;
    export { label_48 as label };
    let key_48: string;
    export { key_48 as key };
    let unitType_39: string;
    export { unitType_39 as unitType };
    let from_39: string;
    export { from_39 as from };
    let to_25: string;
    export { to_25 as to };
}
export namespace turn_rate {
    let label_49: string;
    export { label_49 as label };
    let key_49: string;
    export { key_49 as key };
    let unitType_40: string;
    export { unitType_40 as unitType };
    let from_40: string;
    export { from_40 as from };
    export let allowNegativeValue: boolean;
}
export namespace build_rate {
    let label_50: string;
    export { label_50 as label };
    let key_50: string;
    export { key_50 as key };
    let unitType_41: string;
    export { unitType_41 as unitType };
    let from_41: string;
    export { from_41 as from };
    let allowNegativeValue_1: boolean;
    export { allowNegativeValue_1 as allowNegativeValue };
}
export namespace cumulative_tortuosity {
    let label_51: string;
    export { label_51 as label };
    let key_51: string;
    export { key_51 as key };
    export { getAverage as convertForMultiRigs };
}
export namespace weight_to_weight_count {
    let label_52: string;
    export { label_52 as label };
    let key_52: string;
    export { key_52 as key };
    export { getSum as convertForMultiRigs };
}
export namespace tripping_connection_count {
    let label_53: string;
    export { label_53 as label };
    let key_53: string;
    export { key_53 as key };
    export { getSum as convertForMultiRigs };
}
export namespace slips_to_slips_count {
    let label_54: string;
    export { label_54 as label };
    let key_54: string;
    export { key_54 as key };
    export { getSum as convertForMultiRigs };
}
export namespace bha_count {
    let label_55: string;
    export { label_55 as label };
    let key_55: string;
    export { key_55 as key };
}
export namespace gross_tripping_in_time_cased {
    let label_56: string;
    export { label_56 as label };
    let key_56: string;
    export { key_56 as key };
    let unitType_42: string;
    export { unitType_42 as unitType };
    let from_42: string;
    export { from_42 as from };
}
export namespace gross_tripping_in_time_open {
    let label_57: string;
    export { label_57 as label };
    let key_57: string;
    export { key_57 as key };
    let unitType_43: string;
    export { unitType_43 as unitType };
    let from_43: string;
    export { from_43 as from };
}
export namespace tripping_in_connection_time {
    let label_58: string;
    export { label_58 as label };
    let key_58: string;
    export { key_58 as key };
    let unitType_44: string;
    export { unitType_44 as unitType };
    let from_44: string;
    export { from_44 as from };
}
export namespace tripping_out_connection_time {
    let label_59: string;
    export { label_59 as label };
    let key_59: string;
    export { key_59 as key };
    let unitType_45: string;
    export { unitType_45 as unitType };
    let from_45: string;
    export { from_45 as from };
}
export namespace nu_nd_diverter_timelog_hal {
    let label_60: string;
    export { label_60 as label };
    let key_60: string;
    export { key_60 as key };
    let unitType_46: string;
    export { unitType_46 as unitType };
    let from_46: string;
    export { from_46 as from };
    let to_26: string;
    export { to_26 as to };
}
export namespace ru_rd_casing_handling_equip_timelog_hal {
    let label_61: string;
    export { label_61 as label };
    let key_61: string;
    export { key_61 as key };
    let unitType_47: string;
    export { unitType_47 as unitType };
    let from_47: string;
    export { from_47 as from };
    let to_27: string;
    export { to_27 as to };
}
export namespace bop_wellhead_xmt_nu_nd_timelog_hal {
    let label_62: string;
    export { label_62 as label };
    let key_62: string;
    export { key_62 as key };
    let unitType_48: string;
    export { unitType_48 as unitType };
    let from_48: string;
    export { from_48 as from };
    let to_28: string;
    export { to_28 as to };
}
export namespace bop_pressure_function_test_timelog_hal {
    let label_63: string;
    export { label_63 as label };
    let key_63: string;
    export { key_63 as key };
    let unitType_49: string;
    export { unitType_49 as unitType };
    let from_49: string;
    export { from_49 as from };
    let to_29: string;
    export { to_29 as to };
}
export namespace install_retrieve_wear_bushing_timelog_hal {
    let label_64: string;
    export { label_64 as label };
    let key_64: string;
    export { key_64 as key };
    let unitType_50: string;
    export { unitType_50 as unitType };
    let from_50: string;
    export { from_50 as from };
    let to_30: string;
    export { to_30 as to };
}
export namespace p_u_l_d_bha_timelog_hal {
    let label_65: string;
    export { label_65 as label };
    let key_65: string;
    export { key_65 as key };
    let unitType_51: string;
    export { unitType_51 as unitType };
    let from_51: string;
    export { from_51 as from };
    let to_31: string;
    export { to_31 as to };
}
export namespace drillout_casing_shoe_track_timelog_hal {
    let label_66: string;
    export { label_66 as label };
    let key_66: string;
    export { key_66 as key };
    let unitType_52: string;
    export { unitType_52 as unitType };
    let from_52: string;
    export { from_52 as from };
    let to_32: string;
    export { to_32 as to };
}
export namespace slip_cut_timelog_hal {
    let label_67: string;
    export { label_67 as label };
    let key_67: string;
    export { key_67 as key };
    let unitType_53: string;
    export { unitType_53 as unitType };
    let from_53: string;
    export { from_53 as from };
    let to_33: string;
    export { to_33 as to };
}
export namespace survey_time_timelog_hal {
    let label_68: string;
    export { label_68 as label };
    let key_68: string;
    export { key_68 as key };
    let unitType_54: string;
    export { unitType_54 as unitType };
    let from_54: string;
    export { from_54 as from };
    let to_34: string;
    export { to_34 as to };
}
export namespace drill_fit_lot_timelog_hal {
    let label_69: string;
    export { label_69 as label };
    let key_69: string;
    export { key_69 as key };
    let unitType_55: string;
    export { unitType_55 as unitType };
    let from_55: string;
    export { from_55 as from };
    let to_35: string;
    export { to_35 as to };
}
export namespace pressure_test_timelog_hal {
    let label_70: string;
    export { label_70 as label };
    let key_70: string;
    export { key_70 as key };
    let unitType_56: string;
    export { unitType_56 as unitType };
    let from_56: string;
    export { from_56 as from };
    let to_36: string;
    export { to_36 as to };
}
export namespace ru_rd_mpd_system_or_rcd_timelog_hal {
    let label_71: string;
    export { label_71 as label };
    let key_71: string;
    export { key_71 as key };
    let unitType_57: string;
    export { unitType_57 as unitType };
    let from_57: string;
    export { from_57 as from };
    let to_37: string;
    export { to_37 as to };
}
export namespace achieve_frac_design_injection_rate_timelog_hal {
    let label_72: string;
    export { label_72 as label };
    let key_72: string;
    export { key_72 as key };
    let unitType_58: string;
    export { unitType_58 as unitType };
    let from_58: string;
    export { from_58 as from };
    let to_38: string;
    export { to_38 as to };
}
export namespace ru_rd_frac_head_timelog_hal {
    let label_73: string;
    export { label_73 as label };
    let key_73: string;
    export { key_73 as key };
    let unitType_59: string;
    export { unitType_59 as unitType };
    let from_59: string;
    export { from_59 as from };
    let to_39: string;
    export { to_39 as to };
}
export namespace ru_rd_wireline_timelog_hal {
    let label_74: string;
    export { label_74 as label };
    let key_74: string;
    export { key_74 as key };
    let unitType_60: string;
    export { unitType_60 as unitType };
    let from_60: string;
    export { from_60 as from };
    let to_40: string;
    export { to_40 as to };
}
export namespace ru_rd_lubricator_perf_guns_timelog_hal {
    let label_75: string;
    export { label_75 as label };
    let key_75: string;
    export { key_75 as key };
    let unitType_61: string;
    export { unitType_61 as unitType };
    let from_61: string;
    export { from_61 as from };
    let to_41: string;
    export { to_41 as to };
}
import { getMax } from './utils';
import { getSum } from './utils';
import { convertPercentageMetrics } from './utils';
import { getAverage } from './utils';
//# sourceMappingURL=metricsConfig.d.ts.map