UNPKG

482 BTypeScriptView Raw
1/// <reference types="node" />
2import * as http from "node:http";
3import * as Types from "./types.js";
4export type Request = http.IncomingMessage & {
5 body: any;
6};
7export type Response = http.ServerResponse;
8export type NextCallback = (err?: Error) => void;
9export type Middleware = (req: Request, res: Response, next: NextCallback) => void | Promise<void>;
10export default function middleware(config: Types.MiddlewareConfig): Middleware;
11//# sourceMappingURL=middleware.d.ts.map
\No newline at end of file