import { ContextInterface } from '../Interface'; import { RegisteredMiddlewareType } from './MiddlewareTypes'; export declare abstract class AbstractMiddleware { abstract pass(ctx?: ContextInterface, next?: Function): any; asCallback(): RegisteredMiddlewareType; }