/**
 * 文件浏览器服务
 * 专门负责文件系统浏览和选择功能
 */
export declare class FileBrowserService {
    /**
     * 浏览文件系统选择 package.json 文件
     * @param startDir 起始目录
     * @returns 选择的文件路径，如果未选择则返回 null
     */
    browseForPackageJson(startDir: string): Promise<string | null>;
    /**
     * 浏览目录
     */
    private browseDirectory;
    /**
     * 构建选择列表
     */
    private buildChoices;
    /**
     * 添加包含 package.json 的目录
     */
    private addDirectoriesWithPackageJson;
    /**
     * 获取包含 package.json 的目录列表
     */
    private getDirectoriesWithPackageJson;
    /**
     * 获取相对路径
     */
    private getRelativePath;
}
