import type { InputNumberMode } from './types.js'; export interface NumberFormatConfig { format: boolean; mode: InputNumberMode; locale: string; currency: string; useGrouping: boolean; minFractionDigits?: number; maxFractionDigits?: number; prefix: string; suffix: string; } export declare function clampNumber(value: number, min: number | null, max: number | null): number; export declare function formatNumber(value: number | null, config: NumberFormatConfig): string; export declare function parseNumber(text: string, config: NumberFormatConfig): number | null; export declare function stepNumber(value: number | null, step: number, direction: 1 | -1, min: number | null, max: number | null): number | null; //# sourceMappingURL=number-format.d.ts.map