import { Tick } from './types';
declare type FormattingFunction = (value: any, nullValueAlias?: string) => string;
export declare function roundTickValue(value: number): number;
export declare function isAutoEquivalentManualBound(bound: number | null | undefined, autoBound: number): boolean;
export declare function constrainAxisTicksToBounds({ ticks, min, max, nullValue, formattingFunction, }: {
    ticks: Array<Tick<number>>;
    min: number;
    max: number;
    nullValue: string | undefined;
    formattingFunction: FormattingFunction;
}): {
    ticks: Array<Tick<number>>;
    minTickValue: number;
    maxTickValue: number;
};
export {};
