declare class DependencyGraph implements Iterable { private readonly graph; constructor(nodes?: Iterable); [Symbol.iterator](): Iterator; hasNode(node: T): boolean; addNode(node: T): boolean; addDependency(node: T, dependency: T): void; getDependencies(node: T): IterableIterator | undefined; getDependents(node: T): IterableIterator | undefined; orderedEntries(): IterableIterator; private cloneGraph; } export default DependencyGraph; //# sourceMappingURL=DependencyGraph.d.ts.map