import { Command } from 'commander'; /** * Preset configuration structure. */ interface Preset { name: string; llm: { provider: 'openai' | 'anthropic' | 'ollama'; model?: string; }; interview: { maxQuestionsPerTool?: number; personas?: string[]; timeout?: number; skipErrorTests?: boolean; }; output: { format?: 'markdown' | 'json' | 'both'; outputDir?: string; }; } export declare const presetCommand: Command; /** * Get the preset config to merge with main config. * Returns null if no current preset is set. */ export declare function getActivePresetConfig(): Partial<{ llm: Preset['llm']; interview: Preset['interview']; output: Preset['output']; }> | null; export {}; //# sourceMappingURL=preset.d.ts.map