/**
 * 读取文件
 * @param {string} readPath - 文件路径
 */
export declare function readFile(readPath: string): string | null;
/**
 * 删除已存在的文件 (不能删除目录)
 * @param {string} removePath - 需要删除的完整路径 如:C:\Users\m1310\Desktop\vue-router\dist\dist.zip
 */
export declare function deleteFile(removePath: string): void;
/**
 * 删除目录下所有文件
 * @param {string} directory - 需要删除的完整目录路径 如:C:\Users\m1310\Desktop\vue-router\dist
 * @param {boolean} deleteRoot - 是否删除目录本身
 */
export declare function deleteDirectoryRecursive(directory: string, deleteRoot: boolean): void;
/**
 * 写入文件
 * @param {string} filePath - 文件路径
 * @param {string} data - 写入的数据
 */
export declare function writeFile(filePath: string, data: string): void;
