import type { BandScale } from '@visactor/vscale';
import type { ICartesianTickDataOpt, ITickData } from '../../type';
type OneDimensionalBounds = [number, number, number];
export declare const boundsDistance: (prevBounds: OneDimensionalBounds, nextBounds: OneDimensionalBounds) => number;
export declare const linearDiscreteTicks: (scale: BandScale, op: ICartesianTickDataOpt) => ITickData[];
export {};
