import { Observable } from 'rxjs/Observable'; import { Message } from '../../core'; import { Feature, FeatureService } from '../../feature'; import { SearchSourceService } from './search-source.service'; import { SearchSource } from '../search-sources/search-source'; export declare class SearchService { private searchSourceService; private featureService; constructor(searchSourceService: SearchSourceService, featureService: FeatureService); locate(coordinates: [number, number], zoom?: number): Observable[]; search(term: string): Observable[]; locateSource(source: SearchSource, coordinates: [number, number], zoom: any): Observable; searchSource(source: SearchSource, term?: string): Observable; }