import type { IncomingMessage, ServerResponse } from 'node:http'; import type { StreamableHTTPServerTransport } from '@modelcontextprotocol/sdk/server/streamableHttp.js'; import type { SevLogger } from '@transloadit/sev-logger'; type PathPolicy = { expectedPath: string; allowRoot?: boolean; }; type RequestHandlerOptions = { allowedOrigins?: string[]; mcpToken?: string; path: PathPolicy; logger?: SevLogger; redactSecrets?: Array; }; export declare const createMcpRequestHandler: (transport: StreamableHTTPServerTransport, options: RequestHandlerOptions) => (req: IncomingMessage, res: ServerResponse) => Promise; export {}; //# sourceMappingURL=http-request-handler.d.ts.map