import { Registry } from './registry'; export declare abstract class BaseRegistry implements Registry { protected registry: Map; register(name: string, middleware: T): void; getByName(name: string): T; getAll(): T[]; }