import * as __VLS_VINE from 'vue-vine/internals'; import type { EditorSetOptions, EditorState, LexicalCommand } from 'lexical'; interface LexicalTreeViewProps { editorState: EditorState; treeTypeButtonClassName?: string; timeTravelButtonClassName?: string; timeTravelPanelButtonClassName?: string; timeTravelPanelClassName?: string; timeTravelPanelSliderClassName?: string; viewClassName?: string; generateContent: (exportDOM: boolean) => Promise; setEditorState: (state: EditorState, options?: EditorSetOptions) => void; setEditorReadOnly: (isReadonly: boolean) => void; commandsLog?: ReadonlyArray<{ index: number; } & LexicalCommand & { payload: unknown; }>; } export declare function TreeViewCore(props: __VLS_VINE.VineComponentCommonProps & LexicalTreeViewProps, context: { expose: __VLS_VINE.PickComponentExpose; }): __VLS_VINE.VueVineComponent & { exposed: (import("vue").ShallowUnwrapRef<{ preRef: Readonly>; }>); }; export {};