import type { SuggestMcpsInput, ToolResult } from '../types/index.js';
/**
 * SPEC-027: Generate detailed installation instructions for an MCP server.
 * Produces Claude Code, Cursor, and Cline config snippets where applicable.
 */
export declare function generateInstallInstructions(mcpName: string, installCommand: string, source: string): string;
/**
 * SPEC-027: Build an extended catalog entry from a web-discovered MCP.
 * Used when catalog auto-extension is triggered.
 */
export declare function buildCatalogExtensionEntry(key: string, name: string, description: string, installCommand: string, services: string[]): Record<string, unknown>;
export declare function handleSuggestMcps(args: SuggestMcpsInput): Promise<ToolResult>;
//# sourceMappingURL=suggest-mcps.d.ts.map