/** * Number formatting utilities * * Formats numbers as: * - 1, 10, 100 for small numbers * - 1k, 1.1k, 10k for thousands * - 1M, 1.1M for millions */ /** * Format a number for compact display * Examples: 1, 10, 100, 1k, 1.1k, 10k, 100k, 1M, 1.1M */ export declare function formatNumber(num: number): string; /** * Format a number with locale-aware thousand separators * Examples: 1, 10, 100, 1,000, 10,000, 1,000,000 */ export declare function formatNumberWithSeparators(num: number): string; /** * Format duration in seconds to human-readable format * Examples: 45s, 2m 30s, 1h 42m 32s, 2d 3h 15m */ export declare function formatDuration(seconds: number): string; /** * Format duration in milliseconds to human-readable format * Examples: 500ms, 45s, 2m 30s, 1h 42m 32s */ export declare function formatDurationMs(ms: number): string; //# sourceMappingURL=number-format.d.ts.map