import { ElementRef, OnDestroy, OnInit, OnChanges, SimpleChanges, EventEmitter } from '@angular/core'; import { CesiumService } from '../../../../angular-cesium/services/cesium/cesium.service'; /** * Toolbar widget, act as a container for ac-toolbar-button components * allowing drag configuration and passing `toolbarClass` as attributes * * Usage: * ``` * * ``` * */ export declare class AcToolbarComponent implements OnInit, OnChanges, OnDestroy { private element; private cesiumService; toolbarClass: string; allowDrag: boolean; onDrag: EventEmitter; dragStyle: { 'height.px': number; 'width.px': number; }; private mouseDown$; private mouseMove$; private mouseUp$; private drag$; private dragSubscription; constructor(element: ElementRef, cesiumService: CesiumService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; private listenForDragging; }