import type { Scale } from 'ag-charts-core'; /** Whether a user-supplied value can be resolved against `scale`, rejecting both wrong value types * and values absent from a discrete domain. */ export declare function isValidScaleValue(value: unknown, scale: Scale): boolean; /** * Pixel offsets needed to grow a converted range so it covers whole bands rather than stopping at * band leading edges. `bandwidth` extends the end onto the final band's trailing edge; * `rangePadding` is half the inter-band gap, applied to both ends so adjacent ranges tile. * Both are zero on continuous scales. */ export declare function bandRangeExpansion(scale: Scale): { bandwidth: number; rangePadding: number; };