import { Graph } from 'graphlib'; import type { Task } from '../types/index.js'; export declare class DAGBuilder { buildDAG(tasks: Task[]): Graph; getRootNodes(graph: Graph): string[]; getDependents(graph: Graph, taskId: string): string[]; getDependencies(graph: Graph, taskId: string): string[]; topologicalSort(graph: Graph): string[]; } //# sourceMappingURL=dag-builder.d.ts.map