import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs/Observable'; import { ConfigService } from '../../core'; import { Feature } from '../../feature'; import { SearchSource } from './search-source'; export declare class IChercheSearchSource extends SearchSource { private http; private config; enabled: boolean; static _name: string; private searchUrl; private locateUrl; private options; constructor(http: HttpClient, config: ConfigService); getName(): string; search(term?: string): Observable; locate(coordinate: [number, number], zoom: number): Observable; private extractSearchData(response); private extractLocateData(response); private getSearchParams(term); private getLocateParams(coordinate, currentZoom); private formatSearchResult(result); private formatLocateResult(result); }