declare const _default: import('vue').DefineComponent<{ readonly node: { readonly type: import('vue').PropType; readonly required: true; }; readonly indentWidth: { readonly type: NumberConstructor; readonly default: 21; }; readonly draggable: { readonly type: BooleanConstructor; readonly default: false; }; }, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { dragend: (event: DragEvent, node: import('./tree').TreeData) => void; dragenter: (event: DragEvent, node: import('./tree').TreeData) => void; dragover: (event: DragEvent, node: import('./tree').TreeData) => void; dragstart: (event: DragEvent, node: import('./tree').TreeData) => void; drop: (event: DragEvent, node: import('./tree').TreeData) => void; toggleExpand: (node: import('./tree').TreeData) => void; toggleSelect: (node: import('./tree').TreeData) => void; }, string, import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, Readonly<{ readonly node?: unknown; readonly indentWidth?: unknown; readonly draggable?: unknown; } & { draggable: boolean; indentWidth: number; node: import('./tree').TreeData; } & {}> & { onDragend?: ((event: DragEvent, node: import('./tree').TreeData) => any) | undefined; onDragenter?: ((event: DragEvent, node: import('./tree').TreeData) => any) | undefined; onDragover?: ((event: DragEvent, node: import('./tree').TreeData) => any) | undefined; onDragstart?: ((event: DragEvent, node: import('./tree').TreeData) => any) | undefined; onDrop?: ((event: DragEvent, node: import('./tree').TreeData) => any) | undefined; onToggleExpand?: ((node: import('./tree').TreeData) => any) | undefined; onToggleSelect?: ((node: import('./tree').TreeData) => any) | undefined; }, { draggable: boolean; indentWidth: number; }>; export default _default;