import { Edge, Node } from 'vis-network/standalone';
import { BundledBranchNode } from '../graphql/BranchNodeBySlug';
import { INodeEdge } from '../types';
export interface IVisGraph {
    nodes: Node[];
    edges: Edge[];
}
export declare function useComputeVisGraph(rootNode: BundledBranchNode, edges: INodeEdge[]): IVisGraph;
export declare function computeVisGraph(rootNode: BundledBranchNode, edges: INodeEdge[]): IVisGraph;
