/** * Snap `value` to the nearest step within `[min, max]`. * * @remarks * When `min` is non-finite (NumberField default `-Infinity`), use `0` as the * step origin. `Math.round((value - (-Infinity)) / step)` is `NaN` and would * collapse every stepper commit to an invalid number. */ export declare function snapToStep(value: number, min: number, max: number, step: number): number; export declare function isWithinRange(value: number, min: number, max: number): boolean; export declare function isOnStep(value: number, min: number, step: number): boolean;