import GirafeHTMLElement from './GirafeHTMLElement.js'; declare abstract class GirafeDraggableElement extends GirafeHTMLElement { private header?; private closeButton?; private container?; private get host(); private posX; private posY; constructor(component: string); protected makeDraggable(container?: HTMLElement | undefined): void; private setDefaultPosition; protected closeWindow(): void; private dragMouseDown; private elementDrag; private getContainerWidth; private getContainerHeight; private resize; private closeDragElement; } export default GirafeDraggableElement;