import type { StreamableHTTPServerTransport } from '@modelcontextprotocol/sdk/server/streamableHttp.js';
import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
export type McpServerFactory = () => McpServer;
export interface SessionEntry {
    transport: StreamableHTTPServerTransport;
    server: McpServer;
    /** Per-session license key from HTTP header (hosted multi-tenant mode) */
    licenseKey?: string;
}
//# sourceMappingURL=mcp-types.d.ts.map