import { axesSpace } from './utils.js';
export declare const AXES_X_VALUES: (string | number)[][];
export declare const AXIS_FONT_SIZE = 12;
export declare const UPLOT_DEFAULT_OPTIONS: {
    padding: number[];
    legend: {
        show: boolean;
        live: boolean;
    };
    scales: {
        y: {
            range: (_u: uPlot, dataMin: number, dataMax: number) => number[];
        };
    };
    axes: ({
        space: typeof axesSpace;
        size: number;
        border: {
            show: boolean;
            width: number;
        };
        font: string;
        values: (string | number)[][];
        grid: {
            show: boolean;
            width?: undefined;
            dash?: undefined;
        };
        ticks: {
            width: number;
            size: number;
        };
    } | {
        font: string;
        border: {
            show: boolean;
            width: number;
        };
        grid: {
            width: number;
            dash: number[];
            show?: undefined;
        };
        ticks: {
            width: number;
            size: number;
        };
        space?: undefined;
        size?: undefined;
        values?: undefined;
    })[];
    cursor: {
        y: boolean;
        points: {
            show: boolean;
        };
        drag: {
            x: boolean;
            y: boolean;
            setScale: boolean;
            uni: number;
        };
        focus: {
            prox: number;
        };
    };
};
