import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; /** * Create the Long Tail Human Queue MCP server. * * Registers six 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 * - resolve_escalation -- resolve an already-claimed escalation * - 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;