import { Graph } from "graphlib"; export declare function findType1Conflicts(g: Graph, layering: any): {}; export declare function findType2Conflicts(g: Graph, layering: any): {}; export declare function addConflict(conflicts: any, v: any, w: any): void; export declare function hasConflict(conflicts: any, v: any, w: any): boolean; export declare function verticalAlignment(layering: string[][], conflicts: any, neighborFn: any): { root: Record; align: Record; }; export declare function horizontalCompaction(g: Graph, layering: string[][], root: any, align: any, reverseSep?: any): any; export declare function findSmallestWidthAlignment(g: Graph, xss: any): any; export declare function alignCoordinates(xss: any, alignTo: any): void; export declare function balance(xss: any, align?: any): { [x: string]: any; }; export declare function positionX(g: Graph): { [x: string]: any; };