import { Config, ConfigMap, AIProvider } from '../types'; export declare class ConfigManager { private static ensureConfigDir; static loadConfigs(): Promise; static getDefaultConfigName(): Promise; static setDefaultConfigName(name: string): Promise; static saveConfig(name: string, config: Config): Promise; static getConfig(name: string): Promise; static listConfigs(): Promise; static listConfigsWithValidity(): Promise<{ name: string; valid: boolean; }[]>; static deleteConfig(name: string): Promise; static getApiKeyServiceName(provider: AIProvider): string; static getApiKey(provider: AIProvider): Promise; static setApiKey(provider: AIProvider, key: string): Promise; static deleteApiKey(provider: AIProvider): Promise; }