/** * 文件hash计算 * @param path * @param fullString 是否完整内容,为false时,只返回前7位 * @param algorithm * @returns */ export declare function getFileHash(path: string, fullString?: boolean, algorithm?: string): Promise; /** * 遍历目录并计算文件的哈希值 * @param root 根目录 * @param ignore 忽略的文件正则表达式数组 * @param algorithm 算法 * @returns 包含文件相对路径和哈希值的对象 */ export declare function getDirHash(root: string, ignore?: string[], algorithm?: string): Promise<{ [file: string]: string; }>; export declare const getBufferMd5: (buffer: Buffer) => string;