import { ICurve, Rectangle } from '..';
import { EdgeGeometry } from '../layout/core/edgeGeometry';
export declare class PreGraph {
    edgeGeometries: Array<EdgeGeometry>;
    nodeBoundaries: Set<ICurve>;
    boundingBox: Rectangle;
    static constructorStatic(egs: EdgeGeometry[], nodeBoundaries: Set<ICurve>): PreGraph;
    AddGraph(a: PreGraph): void;
    AddNodeBoundary(curve: ICurve): void;
}
