/** * Currency formatting utilities for the WealthX design system. * All formatters default to AUD (en-AU locale). */ /** * Format a number as AUD currency using Intl.NumberFormat. * * @param value The numeric value to format. * @param options Optional formatting overrides. * @param options.decimals Decimal places (default: 0). * @param options.showSign Prefix with +/− for positive/negative (default: false). */ declare function formatCurrency(value: number, options?: { decimals?: number; showSign?: boolean; }): string; /** * Abbreviated currency: $1.2B, $3.5M, $580K, $42. * Used primarily for chart axis ticks. */ declare function formatCurrencyAbbrev(value: number, decimals?: number): string; export { formatCurrency, formatCurrencyAbbrev };