import { InteractEvent } from '@interactjs/types/types'; import { WindowResizeable } from './WindowResizeable'; export declare class WindowDragable extends WindowResizeable { protected isWasDragged: boolean; private dragMoveHandlerProxy; private dragStartHandlerProxy; protected setProperties(): void; protected isNeedClickStopPropagation(event: MouseEvent): boolean; dragStartHandler(event: InteractEvent): void; dragMoveHandler(event: InteractEvent): void; protected mouseClickHandler(event: MouseEvent): void; destroy(): void; }