import { OnInit, EventEmitter } from '@angular/core'; import { Http } from "@angular/http"; import { AutocompletePipe } from "./autocomplete.pipe"; import 'rxjs/add/operator/map'; export interface IDataSchema { key: string; value: string; } export declare class SearchWithAutoCompleteComponent implements OnInit { private http; private autocompletePipe; data: any[]; dataSchema: IDataSchema; dataUrl: string; label: string; placeholder: string; itemSelected: EventEmitter; private searchQuery; private complexData; private autoCompleteResults; private isItemSelected; constructor(http: Http, autocompletePipe: AutocompletePipe); ngOnInit(): void; private handleLocalData; private convertSimpleData; private convertComplexData; private onItemSelected; private onSearchQueryChanged; private onClearSearch; }