/** * Tool registry for Zimbabwe Law MCP Server. * Shared between stdio (index.ts) and HTTP (api/mcp.ts) entry points. */ import { Server } from '@modelcontextprotocol/sdk/server/index.js'; import { Tool } from '@modelcontextprotocol/sdk/types.js'; import type Database from '@ansvar/mcp-sqlite'; import { type AboutContext } from './about.js'; import { type Capability } from '../capabilities.js'; export type { AboutContext } from './about.js'; export declare const TOOLS: Tool[]; export declare function buildTools(db?: InstanceType, context?: AboutContext, capabilities?: Set): Tool[]; export declare function registerTools(server: Server, db: InstanceType, context?: AboutContext): void; //# sourceMappingURL=registry.d.ts.map