import * as i0 from '@angular/core'; import { OnInit, ViewRef } from '@angular/core'; import { HsAddDataUrlService, HsAddDataOwsService } from 'hslayers-ng/services/add-data'; import { HsDialogComponent, HsDialogContainerService, HsDialogItem } from 'hslayers-ng/common/dialogs'; import { HsMapService } from 'hslayers-ng/services/map'; declare class CswLayersDialogComponent implements OnInit, HsDialogComponent { hsDialogContainerService: HsDialogContainerService; hsAddDataUrlService: HsAddDataUrlService; hsAddDataOwsService: HsAddDataOwsService; hsMapService: HsMapService; dialogItem: HsDialogItem; viewRef: ViewRef; data: any; servicesLoaded: boolean; layersString: string; close(): void; ngOnInit(): Promise; /** * Determines whether all layers should be added or just the checked ones */ lookForChecked(layers: any): boolean; /** * Sets additional layer params */ setLayerParams(layers: any, service: any, checkedOnly: any): any; /** * Creates service layers and adds them to the map */ addLayers(): void; /** * Removes service from CSW composition */ removeService(service: any): void; /** * Assigns per service data to the input addData-urlType service when switching between different services (many times of same type) */ beforeChange(e: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export { CswLayersDialogComponent };