import { ToolResponse } from '../types/index.js'; import { StorageAdapter } from '../storage/StorageAdapter.js'; export declare class IntegrationTools { private storage; private insightsIntegration; constructor(storage: StorageAdapter, projectRoot?: string); extractInsightsFromFiles(args?: { includeInsights?: boolean; includeReflections?: boolean; minBusinessRelevance?: number; }): Promise; generateBusinessImplications(args?: { minBusinessRelevance?: number; includeAlignmentMappings?: boolean; }): Promise; linkInsightToConversation(args: { conversationId: string; insightContent: string; category: 'competitive-advantage' | 'market-opportunity' | 'technical-capability' | 'business-model' | 'risk-mitigation' | 'resource-optimization'; impact: 'critical' | 'high' | 'medium' | 'low'; sourceFile?: string; businessRelevance?: number; }): Promise; createInsightBasedConversation(args: { title: string; type: 'technical-milestone-review' | 'market-analysis' | 'competitive-strategy'; sourceInsights: string[]; context?: { technicalMilestone?: string; businessTrigger?: string; marketEvent?: string; }; }): Promise; private groupInsightsByCategory; private groupInsightsBySource; private summarizeKeyFindings; private generateStrategicRecommendations; private generateInsightBasedQuestions; private mapBusinessRelevanceToImpact; } //# sourceMappingURL=integrationTools.d.ts.map