/** * Tool registration — single wiring point. * * Registers all MCP tools with the server instance. * In read-only mode, write tools are not registered at all. * * Read tools that fetch mail content take the MailReadService facade; write * tools (and reads that are deliberately live, like health checks) take * ImapService directly. */ import type { McpServer } from '@modelcontextprotocol/server'; import type { AppServices } from '../app.js'; export default function registerAllTools(server: McpServer, services: AppServices): void; //# sourceMappingURL=register.d.ts.map