import { ConfigFileInfo } from './ConfigService.ts';
/**
 * 配置UI服务类
 * 负责处理用户界面交互相关功能
 */
export declare class UIService {
    private fileBrowserService;
    constructor();
    /**
     * 选择配置文件（交互式）
     */
    selectConfigFiles(allConfigs: ConfigFileInfo[]): Promise<ConfigFileInfo[]>;
    /**
     * 选择依赖列表文件（交互式）
     * @param projectRoot 项目根目录
     * @returns 选择的文件路径，如果未选择则返回 null
     */
    selectDependencyFile(projectRoot: string): Promise<string | null>;
    /**
     * 显示选择汇总
     */
    private displaySelectionSummary;
}
