/** * claim_next_task MCP Tool * * Generates instructions for workers to claim available tasks. * Workers use these instructions to find, claim, and execute pending tasks. */ import { type McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import type { Logger } from "../../../observability/logger.js"; /** * Registers the claim_next_task tool with the MCP server. * * @param server - MCP server instance * @param logger - Logger instance for structured logging * * @example * ```typescript * const server = new McpServer({ name: 'agent-router', version: '3.0.0' }); * registerClaimNextTaskTool(server, logger); * ``` */ export declare function registerClaimNextTaskTool(server: McpServer, logger: Logger): void; //# sourceMappingURL=claim-next-task.d.ts.map