/**
 * 数字相关工具函数
 */
/**
 * 将数字格式化为带千位分隔符的字符串
 * @param num 要格式化的数字
 * @param locale 地区设置，默认为 'zh-CN'
 */
export declare function formatNumber(num: number, locale?: string): string;
/**
 * 将数字四舍五入到指定小数位
 * @param num 要处理的数字
 * @param decimals 小数位数，默认为 2
 */
export declare function round(num: number, decimals?: number): number;
/**
 * 确保数字在指定范围内
 * @param num 要限制的数字
 * @param min 最小值
 * @param max 最大值
 */
export declare function clamp(num: number, min: number, max: number): number;
/**
 * 生成指定范围内的随机数
 * @param min 最小值
 * @param max 最大值
 * @param isInteger 是否为整数，默认为 true
 */
export declare function random(min: number, max: number, isInteger?: boolean): number;
/**
 * 计算百分比
 * @param value 当前值
 * @param total 总值
 * @param decimals 小数位数，默认为 2
 */
export declare function percentage(value: number, total: number, decimals?: number): number;
