/** * Configuration management for Context-Pods CLI */ import type { CLIConfig, ProjectConfig } from '../types/cli-types.js'; /** * Configuration file paths */ export declare const CONFIG_PATHS: { readonly global: string; readonly project: string; }; /** * Configuration manager class */ export declare class ConfigManager { private globalConfig?; private projectConfig?; /** * Load global configuration */ loadGlobalConfig(): Promise; /** * Save global configuration */ saveGlobalConfig(config: CLIConfig): Promise; /** * Load project configuration */ loadProjectConfig(): Promise; /** * Save project configuration */ saveProjectConfig(config: ProjectConfig): Promise; /** * Initialize project configuration */ initProjectConfig(options: { name: string; description?: string; template?: string; }): Promise; /** * Get merged configuration (global + project) */ getConfig(): Promise<{ global: CLIConfig; project?: ProjectConfig; }>; /** * Reset global configuration to defaults */ resetGlobalConfig(): Promise; /** * Clear cached configurations */ clearCache(): void; } /** * Global configuration manager instance */ export declare const configManager: ConfigManager; //# sourceMappingURL=index.d.ts.map