import type { Graph } from 'graphlib'; import type { Task } from '../types/index.js'; export declare class DependencyAnalyzer { validateDependencies(tasks: Task[]): void; validateUniqueIds(tasks: Task[]): void; getCriticalPath(graph: Graph, waves: Map): string[]; getParallelismFactor(waves: Map): number; getDependencyDepths(graph: Graph): Map; } //# sourceMappingURL=dependency-analyzer.d.ts.map