/**
 * 跨平台工具类
 */
export declare const platform: {
    /** 是否为 Windows */
    isWindows: boolean;
    /**
     * 安全删除目录
     */
    removeDir(dir: string): void;
    /**
     * 安全删除文件
     */
    removeFile(filePath: string): void;
    /**
     * 确保目录存在
     */
    ensureDir(dir: string): void;
    /**
     * 复制文件
     */
    copyFile(src: string, dest: string): void;
    /**
     * 读取文件内容
     */
    readFile(filePath: string): string;
    /**
     * 写入文件内容
     */
    writeFile(filePath: string, content: string): void;
    /**
     * 读取 JSON 文件 (同步)
     */
    readJson<T = unknown>(filePath: string): T | null;
    /**
     * 读取 JSON 文件 (异步)
     */
    readJsonAsync<T = unknown>(filePath: string): Promise<T | null>;
    /**
     * 写入 JSON 文件
     */
    writeJson(filePath: string, data: unknown): void;
    /**
     * 检测文件是否为二进制
     */
    isBinary(filePath: string): boolean;
};
