import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; /** * Create the Long Tail Human Queue MCP server. * * Registers five tools that expose the escalation API: * - escalate_to_human — create a new escalation (fire-and-forget) * - check_resolution — check escalation status * - get_available_work — list available escalations by role * - claim_and_resolve — claim + resolve in one step * - escalate_and_wait — create escalation and return signal for durable wait * * The server is created with tools registered but no transport * auto-connected. Callers connect a transport programmatically * or via the Streamable HTTP endpoint. */ export declare function createHumanQueueServer(options?: { name?: string; }): Promise; /** Get the current MCP server instance. */ export declare function getServer(): McpServer | null; /** Stop the MCP server and release resources. */ export declare function stopServer(): Promise;