/** * Helpers for SvGrid column `format` presets (numbers, currency, percent, date patterns). */ /** Map shortcut date patterns to Intl options (merged with caller `options`). */ export declare function resolveDatePattern(pattern: string | undefined, kind: 'date' | 'datetime'): Intl.DateTimeFormatOptions | undefined; type NumericFormatInput = { type: 'number' | 'currency' | 'percent'; locales?: string | readonly string[]; currency?: string; /** When type is percent: treat value as 0–100 instead of Intl’s 0–1 fraction */ valueIsPercentPoints?: boolean; options?: Intl.NumberFormatOptions; }; export declare function getDateFormatter(locales: string | readonly string[] | undefined, options: Intl.DateTimeFormatOptions): Intl.DateTimeFormat; /** Format a numeric value for number / currency / percent column formats. */ export declare function formatNumericWithConfig(value: unknown, config: NumericFormatInput): string; export {};