import BigNumber from 'bignumber.js'; /** * 将数字转换为千分位显示 */ export declare function numWithCommas(num: number | BigNumber | string, decimal?: number): string; /** * 将数字保留小数点后n位(默认截断) */ export declare function toFixed(number: number | string | BigNumber | undefined, decimal?: number, roundMode?: BigNumber.RoundingMode): BigNumber; /** * 将数字转换为千分位显示,并保留小数点后n位(默认截断) */ export declare function toFixedWithCommas(number: number | string | BigNumber | undefined, decimal?: number, roundMode?: BigNumber.RoundingMode): string; /** * 将数字转换为非指数形式 * @param amount 数字 * @param decimal 小数位数 * @returns 非指数形式的字符串 */ export declare function toNonExponential(amount: number, decimal?: number): string;