/** * The registry of all category tools the MCP server exposes. * * Kept in its own module (instead of living inside `index.ts`) so tests can * import the list without triggering the MCP server's top-level `main()` * side effect. */ import type { ToolDef } from "./types.js"; export declare const ALL_TOOLS: ToolDef[]; /** Flatten to (toolName, actionName, bridgeMethod) triples for every action * that dispatches to a C++ bridge method (i.e. has `bridge` set). Local-only * actions (those with a custom `handler`) are excluded. */ export declare function enumerateBridgeActions(): Array<{ tool: string; action: string; bridge: string; }>;