import { ElementRef } from '@angular/core'; import { Destroyable } from '@ts-core/common'; import { IWindow } from '../../window/IWindow'; export declare class WindowDragAreaDirective extends Destroyable { private element; private _window; private _interactable; constructor(element: ElementRef); destroy(): void; private commitWindowProperties; private dragStartHandler; private dragMoveHandler; protected get interactable(): any; set window(value: IWindow); get window(): IWindow; }