export declare const formattingFunction: (value: number) => string;
export declare const baseArgs: {
    xKey: string;
    xScaleDataType: "number";
    yKeys: string[];
    nullValue: undefined;
    approxYAxisLabelCount: "auto";
    formattingFunctionX: (value: number) => string;
    formattingFunctionY: (value: number) => string;
    order: never[];
    goalLines: never[];
};
export declare const getTickValues: (ticks: Array<{
    value: number | string | Date;
}>) => number[];
declare type ScaleAndTicksResult = {
    x: {
        ticks: Array<{
            value: number | string | Date;
        }>;
        scale: {
            min: number | Date | null;
            max: number | Date | null;
        };
    };
    y: {
        ticks: Array<{
            value: number | string | Date;
        }>;
        scale: {
            min: number;
            max: number;
        };
    };
};
declare type GetScaleAndTicks = (args: any) => ScaleAndTicksResult;
export declare function registerSharedManualBoundScaleAndTickTests(getScaleAndTicks: GetScaleAndTicks): void;
export {};
