export { Marker } from "../layers/common-layers/marker-layer/marker-list.js"; /** The interaction state of a node. */ export type NodeState = 'default' | 'hover' | 'dragging' | 'selected'; /** The interaction state of an edge. */ export type EdgeState = 'default' | 'hover' | 'dragging' | 'selected'; export type NodeType = 'circle' | 'rectangle' | 'rounded-rectangle' | 'path-rounded-rectangle' | 'icon' | 'label' | 'marker'; export type EdgeType = 'spline' | 'line' | 'path'; export declare const EDGE_TYPE: { readonly SPLINE: "spline"; readonly LINE: "line"; readonly PATH: "path"; }; export type EdgeDecoratorType = 'label' | 'flow' | 'arrow'; export type LayoutState = 'init' | 'start' | 'calculating' | 'done' | 'error'; //# sourceMappingURL=constants.d.ts.map