export declare type DirectedAcyclicGraph = Map<string, Iterable<string>>;
export declare type DependencyGraph = DirectedAcyclicGraph;
export declare type TaskList = Array<Set<string>>;
export declare const toposort: (dag: DirectedAcyclicGraph) => TaskList;
export declare const toposortReverse: (deps: DirectedAcyclicGraph) => TaskList;
