/** 格式化 保留2位小数 */ export declare const format2: (value: number | string) => number | ""; /** 格式化 保留15位数字 */ export declare const format15: (value: number | string, defaultFractionDigits?: number) => number | "" | undefined; /** * 金额(含税) = 数量 * 单价(含税) * @param quantity 数量 * @param priceIncludeTax 单价(含税) * @returns 金额(含税) */ export declare function countAmountIncludeTax(quantity?: number | string, priceIncludeTax?: number | string, calculatingDigits?: number): number | undefined; /** * 不含税金额 = 含税金额-税额 * @param amountIncludeTax 含税金额 * @param taxAmount 税额 * @returns 不含税金额 */ export declare function countAmountExcludeTax(amountIncludeTax: string | number, taxAmount: number): number | undefined; /** * 税额 = (含税金额-扣除额)/(1+税率)*税率 * @param amountIncludeTax 含税金额 * @param deduction 扣除额 * @param taxRate 税率 * @returns 税额 */ export declare function countTaxAmount(amountIncludeTax: string | number, deduction: number, taxRate: number): number | undefined; /** * 单价 = 金额/数量 * @param amount 金额 * @param quantity 数量 * @returns 单价 */ export declare function countPrice(amount: string | number, quantity: string | number, calculatingDigits?: number): number | undefined | ''; /** * 数量 = 金额/单价 * @param amount 金额 * @param price 单价 * @returns 数量 */ export declare function countQuantity(amount: string | number, price: string | number, calculatingDigits?: number): number | undefined | ''; /** * 将数值转化为非科学计数法的字符串,忽略小数多余的0 * 无法转化的返回空字符串 * @param value 数值或字符串 * @param precision 精度 * @returns 字符串 */ export declare function nonScientificNotation(value: number | string | undefined, precision?: number): string;