import { Destroyable } from "vtxf-xe2/dist-node/xe2-base-utils"; import { DomElementEvent } from "vtxf-xe2/dist-node/xe2-utils"; export declare type DomElementMovingRunningDataType = { pointerId: number; startScreenX: number; startScreenY: number; }; export declare class DomElementMoving extends Destroyable { private _element; get element(): HTMLDivElement; private _runningReact; get runningReact(): import("vtxf-xe2/dist-node/xe2-base-utils").ReactiveVariable; private _pointerDownEvent; private _pointerDownEventInit; private _pointerUpEvent; private _pointerUpEventInit; private _pointerMoveEvent; get pointerMoveEvent(): DomElementEvent; private _deltaXY; get deltaXY(): [number, number]; set deltaXY(value: [number, number]); get deltaXYChanged(): import("vtxf-xe2/dist-node/xe2-base-utils").Listener<[[number, number], [number, number]]>; private _runningResetting; constructor(_element: HTMLDivElement); }