import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs/Observable'; import { WFSDataSourceOptions } from './wfs-datasource.interface'; import { DataService } from './data.service'; export declare class WFSDataSourceService extends DataService { private http; constructor(http: HttpClient); getData(): string; getFormatFromOptions(options: WFSDataSourceOptions): any; checkWfsOptions(wfsDataSourceOptions: WFSDataSourceOptions): WFSDataSourceOptions; buildBaseWfsUrl(wfsDataSourceOptions: WFSDataSourceOptions, wfsQuery: string): string; wfsGetFeature(wfsDataSourceOptions: WFSDataSourceOptions, nb?: number, epsgCode?: number, propertyname?: string): Observable; getValueFromWfsGetPropertyValues(wfsDataSourceOptions: WFSDataSourceOptions, field: any, maxFeatures?: number, startIndex?: number, retry?: number): any[]; wfsGetCapabilities(options: any): Observable; defineFieldAndValuefromWFS(wfsDataSourceOptions: WFSDataSourceOptions): any[]; private built_properties_value(features); wfsGetPropertyValue(wfsDataSourceOptions: WFSDataSourceOptions, field: any, maxFeatures?: number, startIndex?: number): Observable; }