/** * @name resource-templates * @description Dynamic MCP resource templates for SAP MCP Server. * * Resource templates allow the client to construct resource URIs with variable * parts. The server provides completion suggestions for each variable and * resolves the URI at read time. * * Templates exposed: * - sap://agent/{pubkey} Agent identity by pubkey * - sap://domain/{domain} SNS domain records * - sap://position/{pubkey} Adrena positions by wallet * - sap://tx/{signature} Transaction decode by signature * - sap://memory/{key} Agent memory entry by key * * @module resources/resource-templates */ import { Server } from '@modelcontextprotocol/sdk/server/index.js'; import type { SapMcpContext } from '../../core/src/types.js'; /** * @name registerResourceTemplates * @description Registers dynamic resource templates with the MCP server. * These templates appear in `resources/templates/list` and clients can * construct URIs from them with autocompletion. */ export declare function registerResourceTemplates(server: Server, _context: SapMcpContext): void; //# sourceMappingURL=resource-templates.d.ts.map