import { Destroyable, Event } from "vtxf-xe2/dist-node/xe2-base-utils";
export declare class TreeItemDragDrop extends Destroyable {
    protected _dragStartEvent: Event<[DragEvent]>;
    protected _dragOverEvent: Event<[DragEvent]>;
    protected _dragLeaveEvent: Event<[DragEvent]>;
    protected _dropEvent: Event<[DragEvent]>;
    dragStart(dragEvent: DragEvent): void;
    dragOver(dragEvent: DragEvent): void;
    dragLeave(dragEvent: DragEvent): void;
    drop(dragEvent: DragEvent): void;
}
