/// import { IncomingMessage, ServerResponse } from "node:http"; import { OnErrorEventHandler, Procedures } from "./types"; export type RPCMiddleware = { (req: IncomingMessage, res: ServerResponse, next: (err?: Error) => any): void; _procedures: TProcedures; }; export type CreateRPCMiddlewareArgs = { procedures: TProcedures; onError?: OnErrorEventHandler; }; export declare const createRPCMiddleware: (args: CreateRPCMiddlewareArgs) => RPCMiddleware;