import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; export declare const SERVER_NAME = "ibge-br-mcp"; export declare const SERVER_VERSION = "3.0.2"; /** * Builds and configures the IBGE MCP Server with all tools, resources, and * prompts registered. Side-effect-free: it does NOT connect a transport, so it * is safe to import and call from tests. `index.ts` wraps it with STDIO. * * Provides tools to access the IBGE (Brazilian Institute of Geography and * Statistics) APIs (health data is served via IBGE's SIDRA). */ export declare function createServer(): McpServer; /** * Registers every tool, resource, and prompt onto a given `McpServer`. Kept * separate from `createServer` so an alternative transport (e.g. the Cloudflare * Worker in `worker/`, which builds its own `McpServer` with hosted metadata) * can reuse the exact same registrations. */ export declare function registerAll(server: McpServer): void; //# sourceMappingURL=server.d.ts.map