import type { RangeScale } from '../../treb-utils/src/index'; export declare class Util { /** * given a passed range, find the best scale range. count is just a * suggestion -- we try to get as close as possible. */ static Scale(min: number, max: number, count?: number, limit_count?: boolean, discrete?: boolean): RangeScale; static Range(data: Array): { min: number | undefined; max: number | undefined; range: number; }; static ApplyScale(value: number, range: number, scale: RangeScale): number; /** * can we replace this with Array.flatMap? */ static Flatten(args?: T | T[] | T[][]): T[]; }