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 TgosSearchSource extends SearchSource { private http; private config; enabled: boolean; static _name: string; static sortIndex: number; private searchUrl; private locateUrl; private appId; private appKey; private options; data: any; constructor(http: HttpClient, config: ConfigService); getName(): string; search(term?: string): Observable; locate(coordinate: [number, number], zoom: number): Observable; private extractData2(response, resultType); private getSearchParams(term); private formatResultForTGos(result, resultType); }