import type { Tool } from "@modelcontextprotocol/sdk/types.js"; import { MoodleClient } from "../moodle/client.js"; import { MoodleCapabilities } from "../moodle/capabilities.js"; /** * Build Tool definitions array for MCP server registration. */ export declare function buildToolDefinitions(): Tool[]; /** * Build a handlers map: tool_name → handler function. */ export declare function buildToolHandlers(client: MoodleClient, caps: MoodleCapabilities): Record Promise>; //# sourceMappingURL=index.d.ts.map