import type { DropdownMenuItem, EditorCustomHandlers } from '@nuxt/ui'; import type { Editor, JSONContent } from '@tiptap/vue-3'; import type { MaybeRefOrGetter } from 'vue'; export declare function useEditorDragHandle(customHandlers?: MaybeRefOrGetter): { selectedNode: import("vue").Ref<{ node: JSONContent | null; pos: number; } | undefined, { node: JSONContent | null; pos: number; } | undefined>; getItems: (editor: Editor) => DropdownMenuItem[][]; onNodeChange: (event: { node: JSONContent | null; pos: number; }) => void; };