/// import { OnInit, ElementRef, EventEmitter, AfterViewInit, SimpleChanges, OnChanges } from '@angular/core'; import { Map, MapBrowserEvent, MapEvent, render, ObjectEvent, control, interaction } from 'openlayers'; export declare class MapComponent implements OnInit, AfterViewInit, OnChanges { private host; instance: Map; componentType: string; width: string; height: string; pixelRatio: number; keyboardEventTarget: Element | string; loadTilesWhileAnimating: boolean; loadTilesWhileInteracting: boolean; logo: string | boolean; renderer: 'canvas' | 'webgl'; onClick: EventEmitter; onDblClick: EventEmitter; onMoveEnd: EventEmitter; onPointerDrag: EventEmitter; onPointerMove: EventEmitter; onPostCompose: EventEmitter; onPostRender: EventEmitter; onPreCompose: EventEmitter; onPropertyChange: EventEmitter; onSingleClick: EventEmitter; controls: control.Control[]; interactions: interaction.Interaction[]; constructor(host: ElementRef); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; }