import { SafeDictionary } from "ts-essentials"; import NamedComponent from "../../named-component/index.js"; export default class Indexer { private indices; private toBuild; index: typeof this.indexOf; constructor(); indexOf(o: NamedComponent>): number; getIndexedObjects(): SafeDictionary>[]>; accessorFor(): void; /** * Returns all of the tracked indices with the JSON * representations of all the entities within */ buildIndexedEntities(): SafeDictionary; }