/** * MCP Tool definitions for PubMed server * * 9 tools: search, fetch, fetch_batch, get_full_text, count, * find_similar_articles, export_to_ris, get_citation_counts, convert_ids */ import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { type ExtendedSearchItem, type AbstractItem } from "./pubmed-client.js"; export declare function registerTools(server: McpServer, apiKey?: string): void; export declare function shapeSearchResult(item: ExtendedSearchItem, mode: "minimal" | "compact" | "full", abs?: AbstractItem): Record; //# sourceMappingURL=tools.d.ts.map