import { Ref } from 'react'; import { Graph, GraphConfigInterface, GraphInputNode, GraphInputLink } from '@unovis/ts'; export declare type VisGraphRef = { component?: Graph; }; export declare type VisGraphProps = GraphConfigInterface & { data?: { nodes: N[]; links?: L[]; }; ref?: Ref>; }; export declare const VisGraphSelectors: { root: string; graphGroup: string; background: string; node: string; nodeShape: string; nodeGauge: string; nodeSideLabel: string; nodeLabel: string; dimmedNode: string; link: string; linkLine: string; linkLabel: string; dimmedLink: string; panel: string; panelRect: string; panelSelection: string; panelLabel: string; panelLabelText: string; panelSideIcon: string; panelSideIconShape: string; panelSideIconSymbol: string; }; export declare const VisGraph: ((props: VisGraphProps) => JSX.Element | null);