import { AfterViewInit, ElementRef, EventEmitter, OnInit } from '@angular/core'; import Map from 'ol/Map'; import { BsModalRef } from 'ngx-bootstrap'; import { CuiControlComponent } from '../../../cui-control.component'; import { Coordinate } from '../../../../cui-data'; import MousePosition from 'ol/control/MousePosition.js'; import { CoordinateReferenceSystem } from "../../line/cui-ol-line-control.component"; import { CuiModelHelper } from "../../../../services/cui/cui.helper"; export declare class CuiOlPointSelectComponent extends CuiControlComponent implements OnInit, AfterViewInit { cuiModelHelper: CuiModelHelper; mapElement: ElementRef; modalRef: BsModalRef; CRS: CoordinateReferenceSystem; coordinatesOfPointChanged: EventEmitter; point: Coordinate; xKey: string; yKey: string; zKey: string; map: Map; mousePositionControl: MousePosition; constructor(cuiModelHelper: CuiModelHelper); ngOnInit(): void; ngAfterViewInit(): void; getPointFromModel(): Coordinate; ChangeValueOfCoordinatesInModel(): void; HideModal(): void; }