/**
 * 工具类 - 提供签名、随机字符串等通用功能
 */
export declare class Utils {
    /**
     * 生成随机字符串
     * @param length 字符串长度，默认20
     * @returns 随机字符串
     */
    static generateRandomString(length?: number): string;
    /**
     * 获取当前时间戳（秒）
     * @returns 时间戳字符串
     */
    static getTimestamp(): string;
    /**
     * 计算签名
     * @param method HTTP方法
     * @param path 请求路径
     * @param randomString 随机字符串
     * @param timestamp 时间戳
     * @param appKey 应用密钥
     * @param appSecret 应用密钥
     * @returns 签名
     */
    static calculateSignature(method: string, path: string, randomString: string, timestamp: string, appKey: string, appSecret: string): string;
    /**
     * 计算税额
     * @param amount 金额
     * @param taxRate 税率
     * @param isIncludeTax 是否含税，默认为false
     * @param scale 小数位数，默认2位
     * @returns 税额
     */
    static calculateTax(amount: number | string, taxRate: number | string, isIncludeTax?: boolean, scale?: number): string;
}
