import { Graph, GraphConfigInterface, GraphInputNode, GraphInputLink } from '@unovis/ts'; 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; }; declare const _default: (__VLS_props: Awaited["props"], __VLS_ctx?: __VLS_Prettify, "attrs" | "emit" | "slots">>, __VLS_expose?: NonNullable>["expose"], __VLS_setup?: Promise<{ props: __VLS_Prettify<__VLS_OmitKeepDiscriminatedUnion<(Partial<{}> & Omit<{} & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, never>) & (GraphConfigInterface & { data?: { nodes: N[]; links?: L[]; }; }), keyof import('vue').VNodeProps | keyof import('vue').AllowedComponentProps>> & {} & (import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps); expose(exposed: import('vue').ShallowUnwrapRef<{ component: import('vue').Ref, Graph>; }>): void; attrs: any; slots: ReturnType<() => {}>; emit: typeof __VLS_emit; }>) => import('vue').VNode & { __ctx?: Awaited; }; export default _default;