import { QueryList, TemplateRef } from '@angular/core'; import { NgModel } from '@angular/forms'; import { BsModalService } from 'ngx-bootstrap'; import { CuiControlComponent } from '../../cui-control.component'; import { Coordinate } from '../../../cui-data'; import { CuiModelHelper } from "../../../services/cui/cui.helper"; import { CoordinateReferenceSystem } from "../line/cui-ol-line-control.component"; export declare class CuiOlPolygonControlComponent extends CuiControlComponent { private cuiModelHelperParent; private modalService; inputs: QueryList; CRS: CoordinateReferenceSystem; private modalRef; constructor(cuiModelHelperParent: CuiModelHelper, modalService: BsModalService); OpenModalForEditPolygonOnMap(template: TemplateRef): void; ChangeValue(data: Coordinate[]): void; HideModal(): void; GetCountPoints(): number; }