import { StreamableHTTPServerTransport } from '@modelcontextprotocol/sdk/server/streamableHttp.js'; import { TypedElicitResult } from '../transport.types'; import { AuthenticatedServerRequest } from '../../server/server.types'; import { LocalTransportAdapter } from './transport.local.adapter'; import { RequestId } from '@modelcontextprotocol/sdk/types.js'; import { ZodObject } from 'zod'; import { ServerResponse } from '@frontmcp/sdk'; export declare class TransportStreamableHttpAdapter extends LocalTransportAdapter { createTransport(sessionId: string, response: ServerResponse): StreamableHTTPServerTransport; initialize(req: AuthenticatedServerRequest, res: ServerResponse): Promise; handleRequest(req: AuthenticatedServerRequest, res: ServerResponse): Promise; sendElicitRequest>(relatedRequestId: RequestId, message: string, requestedSchema: T): Promise>; }