import type { GlobalConfig } from '../types/config.js';
/**
 * 配置管理器
 */
export declare class ConfigManager {
    private configPath;
    private config;
    constructor();
    private getConfigDir;
    private migrateLegacyConfig;
    /**
     * 加载配置
     */
    private load;
    /**
     * 保存配置
     */
    private save;
    /**
     * 获取完整配置
     */
    getConfig(): GlobalConfig;
    /**
     * 获取 Tiny 配置
     */
    getTinyConfig(): import("../types/config.js").TinyConfig;
    /**
     * 更新 Tiny 配置
     */
    updateTinyConfig(updates: Partial<GlobalConfig['tiny']>): void;
    /**
     * 重置为默认配置
     */
    reset(): void;
    /**
     * 获取配置文件路径
     */
    getConfigPath(): string;
}
//# sourceMappingURL=config-manager.d.ts.map