/** * Computes a decimal scale factor (power of 10) sufficient to represent all input numbers as integers. * Handles scientific notation and fractional parts. */ export declare function computeDecimalScale(...nums: number[]): number; /** * Performs integer ceiling division, correctly handling negative numbers. */ export declare function ceilDiv(a: number, b: number): number; /** * Generates ticks by performing calculations in a scaled integer space to avoid floating-point drift. * Now supports exact rational intervals for multiples of 1/3 and 1/6. */ export declare function buildTicks(min: number, max: number, interval: number): { values: number[]; labels: string[]; }; //# sourceMappingURL=ticks.d.ts.map