import type { CustomEvent, ElementData } from '../types' /** * Access a node, it's parent (if one exists) and connected edges * * If no node id is provided, the node id is injected from context * * Meaning if you do not provide an id, this composable has to be called in a child of your custom node component, or it will throw */ export default function useNode = any>( id?: string, ): { id: string node: import('../types').GraphNode nodeEl: import('vue').Ref | null parentNode: import('../types').GraphNode | undefined connectedEdges: import('vue').ComputedRef[]> }