import { ObjectMap } from './classes.objectmap.js'; export declare class LoopTracker { referenceObjectMap: ObjectMap; constructor(); /** * checks and tracks an object * @param objectArg */ checkAndTrack(objectArg: T): boolean; /** * resets the loop tracker, clearing all tracked objects */ reset(): void; /** * destroys the loop tracker and its underlying ObjectMap */ destroy(): void; }