import { UserIntent } from "./intent-analyzer.js"; import { MockToolDatabase, MCPTool } from "./mock-tool-database.js"; export interface ToolRecommendation { tool: MCPTool; score: number; rating: number; reasoning: string; usageInstructions: string[]; configurationSteps: string[]; } export declare class ToolRecommendationEngine { private toolDatabase; constructor(toolDatabase: MockToolDatabase); getRecommendations(intent: UserIntent): Promise; private calculateRecommendationScore; private hasRequiredData; private calculateDisplayRating; private generateReasoning; private generateUsageInstructions; private generateContextualExample; private generateConfigurationSteps; } //# sourceMappingURL=tool-recommender.d.ts.map