import { ValueFormat } from "../format"; import { Scale } from "../lib/types"; export declare function linearScale(domain: number[], range: [number, number], options?: { extendToZero?: boolean; lastTick?: "trim" | "extend" | "max"; format?: ValueFormat; }): Scale | null; export declare function numberScale(domain: number[], range: [number, number], options?: { extendToZero?: boolean; lastTick?: "trim" | "extend" | "max"; format?: ValueFormat; scaleFn?: (value: number) => number; }): Scale | null;