UNPKG

mcp-simple-gateway

Version:
23 lines (22 loc) 673 B
import { SSEMcpProxy } from './SSEMcpProxy.js'; interface AddSessionParams { serverName: string; sessionId: string; mcpProxy: SSEMcpProxy; } interface RemoveSessionParams { serverName: string; sessionId: string; } interface GetSessionParams { serverName: string; sessionId: string; } export declare class McpProxySessionManager { private sessions; private generateSessionKey; addSession: ({ serverName, sessionId, mcpProxy }: AddSessionParams) => void; removeSession: ({ serverName, sessionId }: RemoveSessionParams) => void; getSession: ({ serverName, sessionId }: GetSessionParams) => SSEMcpProxy | undefined; } export {};