export interface AnalysisOptions { provider: 'anthropic' | 'openai' | 'claude-cli'; model?: string; triageModel?: string; confidenceThreshold: number; format: 'text' | 'json' | 'sarif'; verbose: boolean; projectRoot: string; exclude: string[]; concurrencyLimit: number; maxFileSize: number; } export interface CRAgentConfig { provider?: 'anthropic' | 'openai' | 'claude-cli'; model?: string; triageModel?: string; confidenceThreshold?: number; exclude?: string[]; concurrencyLimit?: number; maxFileSize?: number; } export declare function loadConfig(projectRoot: string): CRAgentConfig | null; export declare function resolveOptions(cliFlags: Partial, config: CRAgentConfig | null, env?: Record): AnalysisOptions; //# sourceMappingURL=config.d.ts.map