/** * Minimal scale + tick helpers. No d3 — just the bits dashboards need. */ /** "Nice" rounded domain max so axis ticks land on clean numbers. */ export declare function niceMax(max: number, ticks?: number): number; /** Evenly spaced tick values from min..max (inclusive). */ export declare function ticks(min: number, max: number, count?: number): number[]; /** Linear scale factory: maps a value in [d0,d1] → pixel in [r0,r1]. */ export declare function linear(d0: number, d1: number, r0: number, r1: number): (v: number) => number; /** Band scale for categorical x: returns center x + band width. */ export declare function band(count: number, range: number, padding?: number): { bandWidth: number; center: (i: number) => number; start: (i: number) => number; }; //# sourceMappingURL=useScale.d.ts.map