import { Logger } from "ihacks-log"; import { IRunContext } from "./IRunContext"; export declare type NextFunction = () => Promise; export declare type Middleware = (ctx: IRunContext, logger: Logger, next: NextFunction) => mustReturnPromise extends true ? Promise : Promise | void; //# sourceMappingURL=Middleware.d.ts.map