export default class MetaContainer { private _map; readonly itemCount: number; getItem(classToGet: { new (): T; }): T; hasItem(classToCheck: { new (): T; }): boolean; setItem(item: any): void; removeItem(classToRemove: { new (): T; }): void; }