declare const _default: import("vue/types/v3-define-component").DefineComponent<{ nodes: { type: ArrayConstructor; default: () => never[]; }; nodeRadius: { type: NumberConstructor; default: number; }; nodeNames: { type: BooleanConstructor; default: boolean; }; resetOnDrag: { type: BooleanConstructor; default: boolean; }; }, import("vue").Data, { id: string; lineageRef: null; currentPopper: null; overlay: boolean; }, {}, { appendArrows(svg: any): void; /** * Delete when nodes accepted through props */ getGraphData(): { nodes: any[]; links: any[]; }; getComputedLinks(linkContainer: any): any; getLinkLabels(linkContainer: any): any; getNodes(container: any, graph: any, nodeRadius: any): any; getNodeLabels(container: any, graph: any): any; getNodeStates(container: any, graph: any, nodeRadius: any): any; getNodeStateCountCircle(container: any, graph: any): any; getNodeChildCounts(container: any, graph: any): any; getNodeIcons(container: any, graph: any, nodeRadius: any): any; getLineage(graph: any, linkWidth: any): d3.Simulation; init(): void; handleClick(): void; handleRightClick(): void; togglePopOver(d?: {}): void; handleDbClick(): void; dragstarted(d: any): void; dragged(d: any): void; dragended(d: any): void; /** * Generate random ID for each Instance */ generateId(): string; }, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly never[]; }; nodeRadius: { type: NumberConstructor; default: number; }; nodeNames: { type: BooleanConstructor; default: boolean; }; resetOnDrag: { type: BooleanConstructor; default: boolean; }; }>>, { nodes: unknown[]; nodeRadius: number; nodeNames: boolean; resetOnDrag: boolean; }>; export default _default; import * as d3 from "d3";