import { ClassDeclarator } from "./environments/TypeEnvironment"; import { TypeCheckCoordinator } from "./TypeCheckCoordinator"; export declare class ClassReferenceCycleDetection { readonly coordinator: TypeCheckCoordinator; private classRecords; private remainingClasses; constructor(coordinator: TypeCheckCoordinator, classes: ClassDeclarator[]); findCycles(): string[] | null; private constructCycle; }