/**
 * ConfigManager - Unified configuration persistence with Zod validation
 *
 * Handles atomic read-modify-write operations for .specweave/config.json
 * with runtime schema validation using Zod.
 */
import { type SpecWeaveConfig, type ResearchConfig } from './types.js';
export declare class ConfigManager {
    static readonly CONFIG_PATH = ".specweave/config.json";
    static load(configPath?: string): Promise<SpecWeaveConfig>;
    static save(config: SpecWeaveConfig, configPath?: string): Promise<void>;
    static updateResearch(updates: Partial<ResearchConfig>, configPath?: string): Promise<void>;
}
//# sourceMappingURL=ConfigManager.d.ts.map