/// export = wrapper; /** * @template {IncomingMessage} Request * @template {ServerResponse} Response * @param {import("./index.js").Context} context * @return {import("./index.js").Middleware} */ declare function wrapper< Request_1 extends import("http").IncomingMessage, Response_1 extends import("./index.js").ServerResponse >( context: import("./index.js").Context ): import("./index.js").Middleware; declare namespace wrapper { export { NextFunction, IncomingMessage, ServerResponse }; } type NextFunction = import("./index.js").NextFunction; type IncomingMessage = import("./index.js").IncomingMessage; type ServerResponse = import("./index.js").ServerResponse;