/**
 * @description 生成参数加密签名（异步），用于接口安全校验
 * @param uuid 干扰字符串（UUID）
 * @param params 需要签名的参数对象
 * @returns {Promise<string>} 生成的签名字符串
 *
 * 签名规则：
 *   - d: 当前日期（yyyyMMdd）
 *   - t: 当前时间（HHmm）
 *   - u: uuid 的某一段（与分钟相关）
 *   - j: 参数 JSON 字符串
 *   - 先对 d、t、u、j 分别做 MD5，再拼接后整体做 MD5 得到最终 sign
 */
export declare function genSign(uuid: string, params: any): Promise<string>;
/**
 * @description 补零格式化数字（个位数前补0）
 * @param num 数字
 * @returns {string} 补零后的字符串
 */
export declare function formatZero(num: number): string;
/**
 * @description 获取日期字符串（yyyyMMdd）
 * @param t Date对象
 * @returns {string} 日期字符串
 */
export declare function getDate(t: Date): string;
/**
 * @description 获取时间字符串（HHmm）
 * @param t Date对象
 * @returns {string} 时间字符串
 */
export declare function getTime(t: Date): string;
/**
 * @description 获取 uuid 中的某一段，默认取最后一段，实际取决于当前分钟
 * @param t Date对象
 * @param uuid uuid字符串
 * @returns {string} uuid 的某一段
 */
export declare function genU(t: Date, uuid: string): string;
export declare const SigntureUtils: {
    genSign: typeof genSign;
    formatZero: typeof formatZero;
    getDate: typeof getDate;
    getTime: typeof getTime;
    genU: typeof genU;
};
