import type { SeparatorOptions, Separators, FormattingOptions } from '@/types'; /** * Normalizes separator configuration with defaults. */ export declare function getSeparators(options: SeparatorOptions | FormattingOptions | undefined): Separators; /** * Trims decimals to a maximum length. */ export declare const trimToDecimalMaxLength: (value: string, decimalMaxLength: number, decimalSeparator?: string) => string; /** * Removes extra decimal separators, keeping only the first one. */ export declare const removeExtraDecimalSeparators: (value: string, decimalSeparator?: string) => string; /** * Ensures a numeric string has at least the specified minimum number of decimal places. */ export declare const ensureMinDecimals: (value: string, minDecimals?: number, decimalSeparator?: string) => string;