export namespace OPTIONS_INFO {
    namespace axisLabelFormatting {
        let name: string;
        namespace inlineOptions {
            namespace normal {
                let name_1: string;
                export { name_1 as name };
                export let value: string;
            }
            namespace scientific {
                let name_2: string;
                export { name_2 as name };
                let value_1: string;
                export { value_1 as value };
            }
        }
    }
    namespace flipDiagonal {
        let name_3: string;
        export { name_3 as name };
        export namespace inlineOptions_1 {
            namespace none {
                let name_4: string;
                export { name_4 as name };
                let value_2: string;
                export { value_2 as value };
            }
            namespace yes {
                let name_5: string;
                export { name_5 as name };
                let value_3: string;
                export { value_3 as value };
            }
            namespace copy {
                let name_6: string;
                export { name_6 as name };
                let value_4: string;
                export { value_4 as value };
            }
        }
        export { inlineOptions_1 as inlineOptions };
    }
    namespace heatmapValueScaling {
        let name_7: string;
        export { name_7 as name };
        export namespace inlineOptions_2 {
            namespace linear {
                let name_8: string;
                export { name_8 as name };
                let value_5: string;
                export { value_5 as value };
            }
            namespace log {
                let name_9: string;
                export { name_9 as name };
                let value_6: string;
                export { value_6 as value };
            }
        }
        export { inlineOptions_2 as inlineOptions };
    }
    namespace valueScaling {
        let name_10: string;
        export { name_10 as name };
        export namespace inlineOptions_3 {
            export namespace linear_1 {
                let name_11: string;
                export { name_11 as name };
                let value_7: string;
                export { value_7 as value };
            }
            export { linear_1 as linear };
            export namespace log_1 {
                let name_12: string;
                export { name_12 as name };
                let value_8: string;
                export { value_8 as value };
            }
            export { log_1 as log };
        }
        export { inlineOptions_3 as inlineOptions };
    }
    namespace extent {
        let name_13: string;
        export { name_13 as name };
        export namespace inlineOptions_4 {
            namespace full {
                let name_14: string;
                export { name_14 as name };
                let value_9: string;
                export { value_9 as value };
            }
            namespace upperRight {
                let name_15: string;
                export { name_15 as name };
                let value_10: string;
                export { value_10 as value };
            }
            namespace lowerLeft {
                let name_16: string;
                export { name_16 as name };
                let value_11: string;
                export { value_11 as value };
            }
        }
        export { inlineOptions_4 as inlineOptions };
    }
    namespace labelLeftMargin {
        let name_17: string;
        export { name_17 as name };
        export { AVAILABLE_MARGIN as inlineOptions };
    }
    namespace labelRightMargin {
        let name_18: string;
        export { name_18 as name };
        export { AVAILABLE_MARGIN as inlineOptions };
    }
    namespace labelTopMargin {
        let name_19: string;
        export { name_19 as name };
        export { AVAILABLE_MARGIN as inlineOptions };
    }
    namespace labelBottomMargin {
        let name_20: string;
        export { name_20 as name };
        export { AVAILABLE_MARGIN as inlineOptions };
    }
    namespace labelShowResolution {
        let name_21: string;
        export { name_21 as name };
        export { YES_NO as inlineOptions };
    }
    namespace labelShowAssembly {
        let name_22: string;
        export { name_22 as name };
        export { YES_NO as inlineOptions };
    }
    namespace lineStrokeWidth {
        let name_23: string;
        export { name_23 as name };
        export { AVAILABLE_WIDTHS as inlineOptions };
    }
    namespace strokeSingleSeries {
        let name_24: string;
        export { name_24 as name };
        export function generateOptions(track: any): ({
            name: number;
            value: number;
        } | {
            name: string;
            value: string;
        })[];
    }
    namespace strokeWidthAndNone {
        let name_25: string;
        export { name_25 as name };
        export { AVAILABLE_WIDTHS_AND_NONE as inlineOptions };
    }
    namespace trackBorderWidth {
        let name_26: string;
        export { name_26 as name };
        export { AVAILABLE_WIDTHS as inlineOptions };
    }
    namespace separatePlusMinusStrands {
        let name_27: string;
        export { name_27 as name };
        export { YES_NO as inlineOptions };
    }
    namespace sortLargestOnTop {
        let name_28: string;
        export { name_28 as name };
        export { YES_NO as inlineOptions };
    }
    namespace showTexts {
        let name_29: string;
        export { name_29 as name };
        export { YES_NO as inlineOptions };
    }
    namespace staggered {
        let name_30: string;
        export { name_30 as name };
        export { YES_NO as inlineOptions };
    }
    namespace minSquareSize {
        let name_31: string;
        export { name_31 as name };
        export { AVAILABLE_WIDTHS_AND_NONE as inlineOptions };
    }
    namespace pointSize {
        let name_32: string;
        export { name_32 as name };
        export { AVAILABLE_WIDTHS as inlineOptions };
    }
    namespace pointColor {
        let name_33: string;
        export { name_33 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace trackBorderColor {
        let name_34: string;
        export { name_34 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace backgroundColor {
        let name_35: string;
        export { name_35 as name };
        export namespace inlineOptions_5 {
            namespace white {
                let name_36: string;
                export { name_36 as name };
                let value_12: string;
                export { value_12 as value };
            }
            namespace lightGrey {
                let name_37: string;
                export { name_37 as name };
                let value_13: string;
                export { value_13 as value };
            }
            namespace grey {
                let name_38: string;
                export { name_38 as name };
                let value_14: string;
                export { value_14 as value };
            }
            namespace black {
                let name_39: string;
                export { name_39 as name };
                let value_15: string;
                export { value_15 as value };
            }
            namespace transparent {
                let name_40: string;
                export { name_40 as name };
                let value_16: string;
                export { value_16 as value };
            }
        }
        export { inlineOptions_5 as inlineOptions };
    }
    namespace colorScale {
        let name_41: string;
        export { name_41 as name };
        export namespace inlineOptions_6 {
            namespace epilogos {
                let name_42: string;
                export { name_42 as name };
                export let values: string[];
            }
            namespace category10 {
                let name_43: string;
                export { name_43 as name };
                let values_1: string[];
                export { values_1 as values };
            }
        }
        export { inlineOptions_6 as inlineOptions };
    }
    namespace minusStrandColor {
        let name_44: string;
        export { name_44 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace plusStrandColor {
        let name_45: string;
        export { name_45 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace lineStrokeColor {
        let name_46: string;
        export { name_46 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace projectionStrokeColor {
        let name_47: string;
        export { name_47 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace projectionFillColor {
        let name_48: string;
        export { name_48 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace stroke {
        let name_49: string;
        export { name_49 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace strokeColor {
        let name_50: string;
        export { name_50 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace fill {
        let name_51: string;
        export { name_51 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace color {
        let name_52: string;
        export { name_52 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace fontColor {
        let name_53: string;
        export { name_53 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace fillColor {
        let name_54: string;
        export { name_54 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace barFillColor {
        let name_55: string;
        export { name_55 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace barFillColorTop {
        let name_56: string;
        export { name_56 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace barFillColorBottom {
        let name_57: string;
        export { name_57 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace barOpacity {
        let name_58: string;
        export { name_58 as name };
        export { OPACITY_OPTIONS as inlineOptions };
    }
    namespace viewNameOpacity {
        let name_59: string;
        export { name_59 as name };
        export { OPACITY_OPTIONS as inlineOptions };
    }
    namespace zeroLineVisible {
        let name_60: string;
        export { name_60 as name };
        export { YES_NO as inlineOptions };
    }
    namespace zeroLineColor {
        let name_61: string;
        export { name_61 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace zeroLineOpacity {
        let name_62: string;
        export { name_62 as name };
        export { OPACITY_OPTIONS_NO_ZERO as inlineOptions };
    }
    namespace fillOpacity {
        let name_63: string;
        export { name_63 as name };
        export { OPACITY_OPTIONS as inlineOptions };
    }
    namespace strokeOpacity {
        let name_64: string;
        export { name_64 as name };
        export { OPACITY_OPTIONS as inlineOptions };
    }
    namespace strokePos {
        let name_65: string;
        export { name_65 as name };
        export namespace inlineOptions_7 {
            namespace aroundInner {
                let name_66: string;
                export { name_66 as name };
                let value_17: string;
                export { value_17 as value };
            }
            namespace aroundCenter {
                let name_67: string;
                export { name_67 as name };
                let value_18: null;
                export { value_18 as value };
            }
            namespace hidden {
                let name_68: string;
                export { name_68 as name };
                let value_19: string;
                export { value_19 as value };
            }
            namespace top {
                let name_69: string;
                export { name_69 as name };
                let value_20: string;
                export { value_20 as value };
            }
            namespace right {
                let name_70: string;
                export { name_70 as name };
                let value_21: string;
                export { value_21 as value };
            }
            namespace bottom {
                let name_71: string;
                export { name_71 as name };
                let value_22: string;
                export { value_22 as value };
            }
            namespace left {
                let name_72: string;
                export { name_72 as name };
                let value_23: string;
                export { value_23 as value };
            }
        }
        export { inlineOptions_7 as inlineOptions };
    }
    namespace barBorder {
        let name_73: string;
        export { name_73 as name };
        export { YES_NO as inlineOptions };
    }
    namespace scaledHeight {
        let name_74: string;
        export { name_74 as name };
        export { YES_NO as inlineOptions };
    }
    namespace rectangleDomainStrokeColor {
        let name_75: string;
        export { name_75 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace rectangleDomainFillColor {
        let name_76: string;
        export { name_76 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace rectangleDomainFillOpacity {
        let name_77: string;
        export { name_77 as name };
        export { OPACITY_OPTIONS as inlineOptions };
    }
    namespace rectangleDomainOpacity {
        let name_78: string;
        export { name_78 as name };
        export { OPACITY_OPTIONS as inlineOptions };
    }
    namespace mapboxStyle {
        let name_79: string;
        export { name_79 as name };
        let inlineOptions_8: {
            streets: {
                name: string;
                value: string;
            };
            light: {
                name: string;
                value: string;
            };
            dark: {
                name: string;
                value: string;
            };
            satellite: {
                name: string;
                value: string;
            };
            'streets-satellite': {
                name: string;
                value: string;
            };
            wheatpaste: {
                name: string;
                value: string;
            };
            'streets-basic': {
                name: string;
                value: string;
            };
            comic: {
                name: string;
                value: string;
            };
            outdoors: {
                name: string;
                value: string;
            };
            'run-bike-hike': {
                name: string;
                value: string;
            };
            pencil: {
                name: string;
                value: string;
            };
            pirates: {
                name: string;
                value: string;
            };
            emerald: {
                name: string;
                value: string;
            };
            'high-contrast': {
                name: string;
                value: string;
            };
        };
        export { inlineOptions_8 as inlineOptions };
    }
    namespace oneDHeatmapFlipped {
        let name_80: string;
        export { name_80 as name };
        export namespace inlineOptions_9 {
            export namespace yes_1 {
                let name_81: string;
                export { name_81 as name };
                let value_24: string;
                export { value_24 as value };
            }
            export { yes_1 as yes };
            export namespace no {
                let name_82: string;
                export { name_82 as name };
                let value_25: null;
                export { value_25 as value };
            }
        }
        export { inlineOptions_9 as inlineOptions };
    }
    namespace showMousePosition {
        let name_83: string;
        export { name_83 as name };
        export { YES_NO as inlineOptions };
    }
    namespace showTooltip {
        let name_84: string;
        export { name_84 as name };
        export { YES_NO as inlineOptions };
    }
    namespace nanAsZero {
        let name_85: string;
        export { name_85 as name };
        export { YES_NO as inlineOptions };
    }
    namespace fontSize {
        let name_86: string;
        export { name_86 as name };
        let inlineOptions_10: any;
        export { inlineOptions_10 as inlineOptions };
    }
    namespace tickPositions {
        let name_87: string;
        export { name_87 as name };
        export namespace inlineOptions_11 {
            namespace even {
                let name_88: string;
                export { name_88 as name };
                let value_26: string;
                export { value_26 as value };
            }
            namespace ends {
                let name_89: string;
                export { name_89 as name };
                let value_27: string;
                export { value_27 as value };
            }
        }
        export { inlineOptions_11 as inlineOptions };
    }
    namespace tickFormat {
        let name_90: string;
        export { name_90 as name };
        export namespace inlineOptions_12 {
            namespace plain {
                let name_91: string;
                export { name_91 as name };
                let value_28: string;
                export { value_28 as value };
            }
            namespace si {
                let name_92: string;
                export { name_92 as name };
                let value_29: string;
                export { value_29 as value };
            }
        }
        export { inlineOptions_12 as inlineOptions };
    }
    namespace colorEncoding {
        let name_93: string;
        export { name_93 as name };
        export namespace inlineOptions_13 {
            export namespace none_1 {
                let name_94: string;
                export { name_94 as name };
                let value_30: null;
                export { value_30 as value };
            }
            export { none_1 as none };
            export namespace itemRgb {
                let name_95: string;
                export { name_95 as name };
                let value_31: string;
                export { value_31 as value };
            }
        }
        export { inlineOptions_13 as inlineOptions };
        export { valueColumnOptions as generateOptions };
    }
    namespace fontIsAligned {
        let name_96: string;
        export { name_96 as name };
        export { YES_NO as inlineOptions };
    }
    namespace axisPositionHorizontal {
        let name_97: string;
        export { name_97 as name };
        export namespace inlineOptions_14 {
            export namespace left_1 {
                let name_98: string;
                export { name_98 as name };
                let value_32: string;
                export { value_32 as value };
            }
            export { left_1 as left };
            export namespace outsideLeft {
                let name_99: string;
                export { name_99 as name };
                let value_33: string;
                export { value_33 as value };
            }
            export namespace right_1 {
                let name_100: string;
                export { name_100 as name };
                let value_34: string;
                export { value_34 as value };
            }
            export { right_1 as right };
            export namespace outsideRight {
                let name_101: string;
                export { name_101 as name };
                let value_35: string;
                export { value_35 as value };
            }
            export namespace hidden_1 {
                let name_102: string;
                export { name_102 as name };
                let value_36: null;
                export { value_36 as value };
            }
            export { hidden_1 as hidden };
        }
        export { inlineOptions_14 as inlineOptions };
    }
    namespace axisPositionVertical {
        let name_103: string;
        export { name_103 as name };
        export namespace inlineOptions_15 {
            export namespace top_1 {
                let name_104: string;
                export { name_104 as name };
                let value_37: string;
                export { value_37 as value };
            }
            export { top_1 as top };
            export namespace outsideTop {
                let name_105: string;
                export { name_105 as name };
                let value_38: string;
                export { value_38 as value };
            }
            export namespace bottom_1 {
                let name_106: string;
                export { name_106 as name };
                let value_39: string;
                export { value_39 as value };
            }
            export { bottom_1 as bottom };
            export namespace outsideBottom {
                let name_107: string;
                export { name_107 as name };
                let value_40: string;
                export { value_40 as value };
            }
            export namespace hidden_2 {
                let name_108: string;
                export { name_108 as name };
                let value_41: null;
                export { value_41 as value };
            }
            export { hidden_2 as hidden };
        }
        export { inlineOptions_15 as inlineOptions };
    }
    namespace axisMargin {
        let name_109: string;
        export { name_109 as name };
        let inlineOptions_16: any;
        export { inlineOptions_16 as inlineOptions };
    }
    namespace reverseAxis {
        let name_110: string;
        export { name_110 as name };
        export { YES_NO as inlineOptions };
    }
    namespace colorbarPosition {
        let name_111: string;
        export { name_111 as name };
        export namespace inlineOptions_17 {
            export namespace topLeft {
                let name_112: string;
                export { name_112 as name };
                let value_42: string;
                export { value_42 as value };
            }
            export namespace topRight {
                let name_113: string;
                export { name_113 as name };
                let value_43: string;
                export { value_43 as value };
            }
            export namespace bottomLeft {
                let name_114: string;
                export { name_114 as name };
                let value_44: string;
                export { value_44 as value };
            }
            export namespace bottomRight {
                let name_115: string;
                export { name_115 as name };
                let value_45: string;
                export { value_45 as value };
            }
            export namespace hidden_3 {
                let name_116: string;
                export { name_116 as name };
                let value_46: null;
                export { value_46 as value };
            }
            export { hidden_3 as hidden };
        }
        export { inlineOptions_17 as inlineOptions };
    }
    namespace colorbarBackgroundColor {
        let name_117: string;
        export { name_117 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace colorbarBackgroundOpacity {
        let name_118: string;
        export { name_118 as name };
        export { OPACITY_OPTIONS as inlineOptions };
    }
    namespace colorbarLabelsPosition {
        let name_119: string;
        export { name_119 as name };
        export namespace inlineOptions_18 {
            namespace inside {
                let name_120: string;
                export { name_120 as name };
                let value_47: string;
                export { value_47 as value };
            }
            namespace outside {
                let name_121: string;
                export { name_121 as name };
                let value_48: string;
                export { value_48 as value };
            }
        }
        export { inlineOptions_18 as inlineOptions };
    }
    namespace labelColor {
        let name_122: string;
        export { name_122 as name };
        export namespace inlineOptions_19 {
            export namespace use_stroke {
                let name_123: string;
                export { name_123 as name };
                let value_49: string;
                export { value_49 as value };
            }
            export namespace black_1 {
                let name_124: string;
                export { name_124 as name };
                let value_50: string;
                export { value_50 as value };
            }
            export { black_1 as black };
            export namespace blue {
                let name_125: string;
                export { name_125 as name };
                let value_51: string;
                export { value_51 as value };
            }
            export namespace brown {
                let name_126: string;
                export { name_126 as name };
                let value_52: string;
                export { value_52 as value };
            }
            export namespace cyan {
                let name_127: string;
                export { name_127 as name };
                let value_53: string;
                export { value_53 as value };
            }
            export namespace green {
                let name_128: string;
                export { name_128 as name };
                let value_54: string;
                export { value_54 as value };
            }
            export namespace grey_1 {
                let name_129: string;
                export { name_129 as name };
                let value_55: string;
                export { value_55 as value };
            }
            export { grey_1 as grey };
            export namespace orange {
                let name_130: string;
                export { name_130 as name };
                let value_56: string;
                export { value_56 as value };
            }
            export namespace purple {
                let name_131: string;
                export { name_131 as name };
                let value_57: string;
                export { value_57 as value };
            }
            export namespace turquoise {
                let name_132: string;
                export { name_132 as name };
                let value_58: string;
                export { value_58 as value };
            }
            export namespace red {
                let name_133: string;
                export { name_133 as name };
                let value_59: string;
                export { value_59 as value };
            }
            export namespace white_1 {
                let name_134: string;
                export { name_134 as name };
                let value_60: string;
                export { value_60 as value };
            }
            export { white_1 as white };
        }
        export { inlineOptions_19 as inlineOptions };
    }
    namespace labelPosition {
        let name_135: string;
        export { name_135 as name };
        export namespace inlineOptions_20 {
            export namespace l {
                let name_136: string;
                export { name_136 as name };
                let value_61: string;
                export { value_61 as value };
            }
            export namespace r {
                let name_137: string;
                export { name_137 as name };
                let value_62: string;
                export { value_62 as value };
            }
            export namespace ol {
                let name_138: string;
                export { name_138 as name };
                let value_63: string;
                export { value_63 as value };
            }
            export namespace or {
                let name_139: string;
                export { name_139 as name };
                let value_64: string;
                export { value_64 as value };
            }
            export namespace t {
                let name_140: string;
                export { name_140 as name };
                let value_65: string;
                export { value_65 as value };
            }
            export namespace b {
                let name_141: string;
                export { name_141 as name };
                let value_66: string;
                export { value_66 as value };
            }
            export namespace ot {
                let name_142: string;
                export { name_142 as name };
                let value_67: string;
                export { value_67 as value };
            }
            export namespace ob {
                let name_143: string;
                export { name_143 as name };
                let value_68: string;
                export { value_68 as value };
            }
            export namespace tl {
                let name_144: string;
                export { name_144 as name };
                let value_69: string;
                export { value_69 as value };
            }
            export namespace tr {
                let name_145: string;
                export { name_145 as name };
                let value_70: string;
                export { value_70 as value };
            }
            export namespace bl {
                let name_146: string;
                export { name_146 as name };
                let value_71: string;
                export { value_71 as value };
            }
            export namespace br {
                let name_147: string;
                export { name_147 as name };
                let value_72: string;
                export { value_72 as value };
            }
            export namespace hidden_4 {
                let name_148: string;
                export { name_148 as name };
                let value_73: string;
                export { value_73 as value };
            }
            export { hidden_4 as hidden };
        }
        export { inlineOptions_20 as inlineOptions };
    }
    namespace labelTextOpacity {
        let name_149: string;
        export { name_149 as name };
        export { OPACITY_OPTIONS as inlineOptions };
    }
    namespace geneAnnotationHeight {
        let name_150: string;
        export { name_150 as name };
        let inlineOptions_21: {
            8: {
                name: string;
                value: number;
            };
            10: {
                name: string;
                value: number;
            };
            12: {
                name: string;
                value: number;
            };
            16: {
                name: string;
                value: number;
            };
        };
        export { inlineOptions_21 as inlineOptions };
    }
    namespace annotationHeight {
        let name_151: string;
        export { name_151 as name };
        let inlineOptions_22: {
            5: {
                name: string;
                value: number;
            };
            8: {
                name: string;
                value: number;
            };
            10: {
                name: string;
                value: number;
            };
            12: {
                name: string;
                value: number;
            };
            16: {
                name: string;
                value: number;
            };
            20: {
                name: string;
                value: number;
            };
            scaled: {
                name: string;
                value: string;
            };
        };
        export { inlineOptions_22 as inlineOptions };
    }
    namespace maxAnnotationHeight {
        let name_152: string;
        export { name_152 as name };
        let inlineOptions_23: {
            5: {
                name: string;
                value: number;
            };
            8: {
                name: string;
                value: number;
            };
            10: {
                name: string;
                value: number;
            };
            12: {
                name: string;
                value: number;
            };
            16: {
                name: string;
                value: number;
            };
            20: {
                name: string;
                value: number;
            };
            none: {
                name: string;
                value: null;
            };
        };
        export { inlineOptions_23 as inlineOptions };
    }
    namespace annotationStyle {
        let name_153: string;
        export { name_153 as name };
        export namespace inlineOptions_24 {
            namespace box {
                let name_154: string;
                export { name_154 as name };
                let value_74: string;
                export { value_74 as value };
            }
            namespace segment {
                let name_155: string;
                export { name_155 as name };
                let value_75: string;
                export { value_75 as value };
            }
        }
        export { inlineOptions_24 as inlineOptions };
    }
    namespace geneLabelPosition {
        let name_156: string;
        export { name_156 as name };
        export namespace inlineOptions_25 {
            export namespace inside_1 {
                let name_157: string;
                export { name_157 as name };
                let value_76: string;
                export { value_76 as value };
            }
            export { inside_1 as inside };
            export namespace outside_1 {
                let name_158: string;
                export { name_158 as name };
                let value_77: string;
                export { value_77 as value };
            }
            export { outside_1 as outside };
        }
        export { inlineOptions_25 as inlineOptions };
    }
    namespace geneStrandSpacing {
        let name_159: string;
        export { name_159 as name };
        let inlineOptions_26: {
            2: {
                name: string;
                value: number;
            };
            4: {
                name: string;
                value: number;
            };
            8: {
                name: string;
                value: number;
            };
        };
        export { inlineOptions_26 as inlineOptions };
    }
    namespace labelBackgroundColor {
        let name_160: string;
        export { name_160 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
    namespace labelBackgroundOpacity {
        let name_161: string;
        export { name_161 as name };
        export { OPACITY_OPTIONS as inlineOptions };
    }
    namespace viewResolution {
        let name_162: string;
        export { name_162 as name };
        export namespace inlineOptions_27 {
            namespace high {
                let name_163: string;
                export { name_163 as name };
                let value_78: number;
                export { value_78 as value };
            }
            namespace medium {
                let name_164: string;
                export { name_164 as name };
                let value_79: number;
                export { value_79 as value };
            }
            namespace low {
                let name_165: string;
                export { name_165 as name };
                let value_80: number;
                export { value_80 as value };
            }
        }
        export { inlineOptions_27 as inlineOptions };
    }
    namespace colorRange {
        let name_166: string;
        export { name_166 as name };
        export namespace inlineOptions_28 {
            export namespace afmhot {
                let name_167: string;
                export { name_167 as name };
                let value_81: string[];
                export { value_81 as value };
            }
            export namespace fall {
                let name_168: string;
                export { name_168 as name };
                let value_82: string[];
                export { value_82 as value };
            }
            export namespace hot {
                let name_169: string;
                export { name_169 as name };
                let value_83: string[];
                export { value_83 as value };
            }
            export namespace jet {
                let name_170: string;
                export { name_170 as name };
                let value_84: string[];
                export { value_84 as value };
            }
            export namespace bwr {
                let name_171: string;
                export { name_171 as name };
                let value_85: string[];
                export { value_85 as value };
            }
            export namespace cubehelix {
                let name_172: string;
                export { name_172 as name };
                let value_86: string[];
                export { value_86 as value };
            }
            export namespace rainbow {
                let name_173: string;
                export { name_173 as name };
                let value_87: string[];
                export { value_87 as value };
            }
            export namespace gray {
                let name_174: string;
                export { name_174 as name };
                let value_88: string[];
                export { value_88 as value };
            }
            export namespace red_1 {
                let name_175: string;
                export { name_175 as name };
                let value_89: string[];
                export { value_89 as value };
            }
            export { red_1 as red };
            export namespace green_1 {
                let name_176: string;
                export { name_176 as name };
                let value_90: string[];
                export { value_90 as value };
            }
            export { green_1 as green };
            export namespace blue_1 {
                let name_177: string;
                export { name_177 as name };
                let value_91: string[];
                export { value_91 as value };
            }
            export { blue_1 as blue };
            export namespace custard {
                let name_178: string;
                export { name_178 as name };
                let value_92: string[];
                export { value_92 as value };
            }
            export namespace magma {
                let name_179: string;
                export { name_179 as name };
                let value_93: string[];
                export { value_93 as value };
            }
            export namespace viridis {
                let name_180: string;
                export { name_180 as name };
                let value_94: string[];
                export { value_94 as value };
            }
            export namespace custom {
                let name_181: string;
                export { name_181 as name };
                export let componentPickers: {
                    heatmap: typeof HeatmapOptions;
                    'horizontal-heatmap': typeof HeatmapOptions;
                };
            }
        }
        export { inlineOptions_28 as inlineOptions };
    }
    namespace align {
        let name_182: string;
        export { name_182 as name };
        export namespace inlineOptions_29 {
            export namespace white_2 {
                let name_183: string;
                export { name_183 as name };
                let value_95: string;
                export { value_95 as value };
            }
            export { white_2 as white };
            export namespace lightGrey_1 {
                let name_184: string;
                export { name_184 as name };
                let value_96: string;
                export { value_96 as value };
            }
            export { lightGrey_1 as lightGrey };
        }
        export { inlineOptions_29 as inlineOptions };
    }
    namespace colorRangeGradient {
        let name_185: string;
        export { name_185 as name };
        export { YES_NO as inlineOptions };
    }
    namespace dataTransform {
        let name_186: string;
        export { name_186 as name };
        export namespace inlineOptions_30 {
            namespace _default {
                let name_187: string;
                export { name_187 as name };
                let value_97: string;
                export { value_97 as value };
            }
            export { _default as default };
            export namespace None {
                let name_188: string;
                export { name_188 as name };
                let value_98: string;
                export { value_98 as value };
            }
        }
        export { inlineOptions_30 as inlineOptions };
        export function generateOptions_1(track: any): {
            name: any;
            value: any;
        }[];
        export { generateOptions_1 as generateOptions };
    }
    namespace aggregationMode {
        let name_189: string;
        export { name_189 as name };
        let inlineOptions_31: {};
        export { inlineOptions_31 as inlineOptions };
        export function generateOptions_2(track: any): {
            name: string;
            value: string;
        }[];
        export { generateOptions_2 as generateOptions };
    }
    namespace maxZoom {
        let name_190: string;
        export { name_190 as name };
        export namespace inlineOptions_32 {
            export namespace none_2 {
                let name_191: string;
                export { name_191 as name };
                let value_99: null;
                export { value_99 as value };
            }
            export { none_2 as none };
        }
        export { inlineOptions_32 as inlineOptions };
        export function generateOptions_3(track: any): {
            name: string;
            value: string;
        }[];
        export { generateOptions_3 as generateOptions };
    }
    namespace valueColumn {
        let name_192: string;
        export { name_192 as name };
        export namespace inlineOptions_33 {
            export namespace none_3 {
                let name_193: string;
                export { name_193 as name };
                let value_100: null;
                export { value_100 as value };
            }
            export { none_3 as none };
        }
        export { inlineOptions_33 as inlineOptions };
        export { valueColumnOptions as generateOptions };
    }
    namespace zeroValueColor {
        let name_194: string;
        export { name_194 as name };
        export { AVAILABLE_COLORS as inlineOptions };
    }
}
export default OPTIONS_INFO;
declare const AVAILABLE_MARGIN: any;
declare namespace YES_NO {
    export namespace yes_2 {
        let name_195: string;
        export { name_195 as name };
        let value_101: boolean;
        export { value_101 as value };
    }
    export { yes_2 as yes };
    export namespace no_1 {
        let name_196: string;
        export { name_196 as name };
        let value_102: boolean;
        export { value_102 as value };
    }
    export { no_1 as no };
}
declare const AVAILABLE_WIDTHS: any;
declare const AVAILABLE_WIDTHS_AND_NONE: any;
declare namespace AVAILABLE_COLORS { }
declare const OPACITY_OPTIONS: any;
declare const OPACITY_OPTIONS_NO_ZERO: any;
declare function valueColumnOptions(track: any): {
    name: any;
    value: number;
}[];
import HeatmapOptions from './HeatmapOptions';
