import { type ClipboardEvent } from 'react'; export declare const DEFAULT_DECIMAL_SEPARATOR: string; export declare const DECIMAL_SEPARATORS: string[]; export declare function getDecimalSeparator(locale: string): string; export declare function convertDecimalSeparator(value: string, toSeparator: string): string; export declare function toStandardFormat(value: string): string; /** * We allow to input incomplete number that is obvious. It's similar to the behavior of Number(value). * The difference is we can keep all digits (zero ending decimals). */ export declare function cleanIncompleteNumber(inputValue: string, decimalSeparator: string): string; export declare function replacePastedValue(event: ClipboardEvent): string; /** * Validate that value can be put in the input (including partially incomplete number) */ export declare function isValidValueForInput(value: string, decimalSeparator: string): boolean;