import { NodeHTTPHandlerOptions, NodeHTTPRequest, NodeHTTPResponse } from '@trpc/server/dist/adapters/node-http'; import { OpenApiRouter } from '../../types'; export type CreateOpenApiNodeHttpHandlerOptions = Pick, 'router' | 'createContext' | 'responseMeta' | 'onError' | 'maxBodySize'>; export type OpenApiNextFunction = () => void; export declare const createOpenApiNodeHttpHandler: , TRequest extends NodeHTTPRequest, TResponse extends NodeHTTPResponse>(opts: CreateOpenApiNodeHttpHandlerOptions) => (req: TRequest, res: TResponse, next?: OpenApiNextFunction) => Promise; //# sourceMappingURL=core.d.ts.map