import { InjectionToken } from "."; export default abstract class RegistryBase { protected _registryMap: Map, T[]>; entries(): IterableIterator<[InjectionToken, T[]]>; getAll(key: InjectionToken): T[]; get(key: InjectionToken): T | null; set(key: InjectionToken, value: T): void; setAll(key: InjectionToken, value: T[]): void; has(key: InjectionToken): boolean; clear(): void; private ensure; }