import type { BaseApp } from "@onebots/core"; import { type GatewayMcpRequest, type GatewayMcpResult } from "./mcp-contracts.js"; export declare class GatewayMcpSessions { private readonly app; private readonly now; private readonly sessions; private readonly timer; private closed; private activeExchanges; constructor(app: Pick, now?: () => number); request(request: GatewayMcpRequest): Promise; close(): void; private remove; private expire; } //# sourceMappingURL=mcp-sessions.d.ts.map