import { Context } from './context'; export declare type MiddlewareFn = (ctx: C, next: () => Promise) => Promise | void; export interface MiddlewareObj { middleware: () => MiddlewareFn; } export declare type Middleware = MiddlewareFn | MiddlewareObj; //# sourceMappingURL=middleware.d.ts.map