import { MiddlewareContext } from './middleware.api'; export declare class MiddlewareManager { private parent?; private handlers; constructor(parent?: MiddlewareManager | undefined); add(middleware: any): void; remove(middleware: any): void; private on; onRegister(context: MiddlewareContext): void; onRemove(context: MiddlewareContext): void; onResolve(context: MiddlewareContext): MiddlewareContext; private off; }