export declare class AssetDependencyGraph {
    private readonly outgoing;
    private readonly incoming;
    addNode(id: string): void;
    addDependency(ownerId: string, dependencyId: string): void;
    dependenciesOf(id: string): readonly string[];
    dependentsOf(id: string): readonly string[];
    remove(id: string): void;
    releaseOrder(rootId: string): readonly string[];
    private dependsOn;
}
//# sourceMappingURL=AssetDependencyGraph.d.ts.map