export default getChartOptions;
declare function getChartOptions({ seriesCount, recordsCount, labelMinLength, labelMaxLength }: {
    seriesCount: any;
    recordsCount: any;
    labelMinLength?: number | undefined;
    labelMaxLength?: number | undefined;
}): {
    series: {
        name: string;
        data: number[];
        color: string;
    }[];
    chart: {
        backgroundColor: string;
        animation: boolean;
        selectionMarkerFill: string;
        panning: {
            enabled: boolean;
            type: string;
        };
        zoomType: string;
        resetZoomButton: {
            position: {
                y: number;
            };
        };
        type: string;
    };
    plotOptions: {
        series: {
            zIndex: number;
            marker: {
                symbol: string;
                radius: number;
                states: {
                    hover: {
                        lineColor: string;
                        lineWidth: number;
                    };
                };
            };
            turboThreshold: number;
            states: {
                hover: {
                    enabled: boolean;
                    lineWidth: number;
                };
            };
        };
        spline: {
            marker: {
                enabled: boolean;
            };
        };
        area: {
            color: string;
            opacity: number;
        };
    };
    xAxis: {
        gridLineWidth: number;
        zIndex: number;
        gridLineColor: string;
        minPadding: number;
        maxPadding: number;
        tickWidth: number;
        lineColor: string;
        lineWidth: number;
        title: {
            x: number;
            y: number;
            text: string;
            style: {
                fontSize: string;
                cursor: string;
                color: string;
                fontFamily: string;
            };
        };
        labels: {
            y: number;
            padding: number;
            style: {
                color: string;
                fontFamily: string;
            };
        };
    };
    yAxis: {
        gridLineColor: string;
        labels: {
            x: number;
            padding: number;
            style: {
                color: string;
                fontFamily: string;
            };
        };
        zIndex: number;
        lineColor: string;
        lineWidth: number;
        title: {
            y: number;
            x: number;
            text: string;
            style: {
                fontFamily: string;
                fontSize: string;
                cursor: string;
                color: string;
            };
        };
    };
    title: string;
    tooltip: {
        crosshairs: {
            width: number;
            color: string;
        }[];
        shape: string;
        backgroundColor: string;
        borderWidth: number;
        borderRadius: number;
        shadow: boolean;
        useHTML: boolean;
        shared: boolean;
        split: boolean;
        padding: number;
        hideDelay: number;
        formatter: typeof tooltipFormatter;
        valueDecimals: number;
        style: {
            fontFamily: string;
        };
    };
    legend: {
        enabled: boolean;
        itemStyle: {
            color: string;
            fontSize: string;
            fontWeight: string;
            fontFamily: string;
        };
        itemHoverStyle: {
            color: string;
        };
        itemHiddenStyle: {
            color: string;
        };
        layout: string;
        itemDistance: number;
        navigation: {
            arrowSize: number;
        };
        symbolWidth: number;
        symbolHeight: number;
        symbolPadding: number;
    };
    responsive: {
        rules: {
            condition: {
                minWidth: number;
            };
            chartOptions: {
                xAxis: {
                    maxPadding: number;
                };
            };
        }[];
    };
    credits: {
        enabled: boolean;
    };
    exporting: {
        enabled: boolean;
    };
};
import { tooltipFormatter } from './tooltip';
//# sourceMappingURL=options.d.ts.map