/**
 * A formatter to format to double decimal
 */
export declare const currencyNumberFormatter: {
    (value: number): string;
    (value: number | bigint): string;
};
/**
 * Instanciate a currency formatter
 */
export declare const currencyFormatterFactory: (langCode: string, currency?: string) => Intl.NumberFormat | {
    format: (num: number) => string;
    formatToParts: (num: number) => {
        type: string;
        value: string | undefined;
    }[];
};
export declare const decimalFormatterFactory: (langCode: string) => Intl.NumberFormat | {
    format: (num: number) => string;
    formatToParts: (num: number) => Intl.NumberFormatPart[];
};
