import type { Express } from "express"; import type { TollgateConfig } from "../config.js"; import { type McpPaymentLayer } from "./payment.js"; /** * Mount Streamable HTTP at /mcp and legacy SSE at /sse + /messages. * Shares one payment layer; creates per-session MCP servers as needed. */ export declare function mountMcpTransports(app: Express, config: TollgateConfig, paymentLayer?: McpPaymentLayer): Promise;