import { ChartDef, AxisDef, Band, StraightLineDef, Point, Line, NumericPoint, NumericLine, BarData, PieDataDef, AxisType, StackType } from '../types/proto'; export declare const PLOT_BAND_COLORS: { x: string; y: string; }; export declare const PLOT_LINE_COLOR: string; export declare const CROSSHAIR_COLOR: string; export declare const TOOLTIP_BG_COLOR = "rgba(14, 18, 31, 0.95)"; export declare const TOOLTIP_BORDER_COLOR = "#1E88E5"; export declare const convertChartDefToHighcharts: (chartDef: ChartDef | undefined, chartType: string, height?: number) => any; export declare const convertAxisDefToHighcharts: (axisDef: AxisDef | undefined, isXAxis?: boolean, defaultType?: AxisType) => any; export declare const convertBandsToHighcharts: (bands: Band[] | undefined | null, isXAxis?: boolean) => any[]; export declare const convertStraightLinesToHighcharts: (lines: StraightLineDef[] | undefined, isXAxis?: boolean) => any[]; export declare const convertPointsToHighcharts: (points: Point[] | undefined | null, xAxisType?: AxisType) => [number, number | null][]; export declare const convertNumericPointsToHighcharts: (points: NumericPoint[] | undefined | null) => [number | null, number | null][]; export declare const getCrosshairConfig: (axisType: AxisType | undefined, isXAxis?: boolean) => any; export declare const formatYAxisValue: (value: number) => string; export declare const getTooltipConfig: (enabled?: boolean) => any; export declare const getLegendConfig: (seriesCount: number) => any; export declare const getZoomConfig: (enableZoom?: boolean, zoomType?: "x" | "y" | "xy") => any; export declare const convertLineToSeries: (line: Line, index: number, xAxisType?: AxisType) => any; export declare const convertNumericLineToSeries: (line: NumericLine, index: number) => any; export declare const getChartColor: (index: number) => string; export declare const getStackingConfig: (stacked: boolean | undefined, stackType: StackType | undefined) => string | undefined; export declare const getBoostConfig: () => any; export declare const convertAreaToSeries: (area: Line, index: number, xAxisType?: AxisType) => any; export declare const convertBarDataToSeries: (dataset: BarData, index: number, chartType: "column" | "bar") => any; export declare const convertPieDataToSeries: (pieDataDef: PieDataDef, _seriesIndex: number) => any; //# sourceMappingURL=protoToHighcharts.d.ts.map