/** * Circular dependency detection using depth-first search */ import type { DependencyGraph } from './graph'; import type { Cycle } from './types'; export declare class CycleDetector { /** * Detect circular dependencies in a dependency graph * Uses depth-first search for cycle detection */ detectCycles(graph: DependencyGraph): Cycle[]; /** * Check if graph has any cycles */ hasCycles(graph: DependencyGraph): boolean; } //# sourceMappingURL=cycle-detector.d.ts.map