/**
 * MCP Tool Registry — Static metadata for all built-in MCP tools.
 *
 * Provides tool definitions for display in the frontend chat UI.
 * Tool metadata is maintained as a parallel static structure mirroring
 * the actual tool definitions in callboard-tools.ts, proxy-tools.ts,
 * and agent-tools.ts.
 *
 * IMPORTANT: When adding/removing/modifying tools in the *-tools.ts files,
 * update the corresponding definitions here as well.
 */
import type { McpToolsResponse } from "shared/types/index.js";
/**
 * Returns the full MCP tools manifest.
 *
 * @param context - "chat" returns only tools available in regular chats,
 *                  "agent" includes agent-only tools too.
 *                  Default: returns everything with context labels.
 */
export declare function getMcpToolsManifest(context?: "chat" | "agent"): McpToolsResponse;
//# sourceMappingURL=mcp-tool-registry.d.ts.map