import { QueryList, TemplateRef } from '@angular/core'; import { NgModel } from '@angular/forms'; import { BsModalRef, BsModalService } from 'ngx-bootstrap'; import { CuiControlComponent } from '../../cui-control.component'; import { CoordinateReferenceSystem } from "../line/cui-ol-line-control.component"; import { DynamicContainerComponent } from "../../../cui-data/dynamic-container/dynamic-container.component"; import { CuiModelHelper } from "../../../services/cui/cui.helper"; export declare class CuiOlPolygonSpecialControlComponent extends CuiControlComponent { private cuiModelHelperParent; private modalService; inputs: QueryList; CRS: CoordinateReferenceSystem; olSpecialData: any; modalComponent: DynamicContainerComponent; modalRef: BsModalRef; constructor(cuiModelHelperParent: CuiModelHelper, modalService: BsModalService); OpenModalForEditPolygonOnMap(template: TemplateRef): void; GetCountPoints(): number; }