import { GraphNode } from "../../components/graph/GraphNode";
/**
 * Utilities for working with the RelationsGraph
 */
export declare abstract class GraphNodeUtils {
    /**
     * Build a sequential graph (n:n:n:...) by passing just the identifiers of the nodes in layers.
     * @param type Type of the nodes (use "result" to display your resultView)
     * @param ids Each entry resembled one layer in the sequential graph
     * @example
     * buildSequentialGraphFromIds("result", "a", ["b", "c", "d"], "e")
     * // result:
     * //        b
     * //     /     \
     * //    a - c - e
     * //     \     /
     * //        d
     */
    static buildSequentialGraphFromIds(type: string, ...ids: (string | string[])[]): GraphNode[];
}
