/** Settings for the number formatting */ export type FormatNumberSettings = { /** How many decimals to show */ decimalCount?: number | string; /** The thousand separator character */ thousand?: string; /** The decimal separator character */ decimal?: string; }; /** * Formats a number with defined thousand and decimal separator, and a decimal limit * (see {@link limitDecimals} for details on `decimalCount`) * * @param num - Number to format * @param settings - Settings for the number formatting * * @returns Formatted number as a string * * @example * ```ts * // Default format * formatNumber(123456); // --> 123.456,00 * * // Custom format * formatNumber(123456, { decimalCount: '>3', thousand: '-', decimal: ':' }); // --> 123-456:000 * ``` */ export declare function formatNumber(num: number, settings?: FormatNumberSettings): string; export default formatNumber;