export interface InsightsExtractorOptions { provider?: 'rules' | 'llm'; } export declare class InsightsExtractor { private provider; constructor(options?: InsightsExtractorOptions); extract(messages: Array<{ role: string; content: string; }>): string[]; private _extractByRules; formatInsights(insights: string[]): string; } //# sourceMappingURL=insights-extractor.d.ts.map