import { type McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; import type { ToolContext } from './lib/tool.js'; export declare const RESOURCE_URIS: { readonly run: "depot://ci/run/{runId}"; readonly failedRuns: "depot://ci/runs/failed"; readonly projectBuilds: "depot://project/{projectId}/builds"; readonly projects: "depot://projects"; }; /** * Read-only views over the same Depot calls and parsers the tools use, for clients that attach * context by URI rather than by tool call. Templates carry no list callback (Depot has no cheap * way to enumerate runs by URI) and nothing here subscribes: every read is a fresh request. */ export declare function registerResources(server: McpServer, context: ToolContext): void; //# sourceMappingURL=resources.d.ts.map