import { ElementRef, OnInit } from '@angular/core'; import { AbstractNgModel } from '../../models/abstract.ngmodel'; import { IComponentDefault } from '../../interfaces/IComponentDefault'; import { Http } from '@angular/http'; import { TranslateService } from '@ngx-translate/core'; import { SharedService } from '../../models/sharedService'; import { SbmHttpClientService } from '../../services/sbm-http-client.service'; export declare class AutocompleteComponent extends AbstractNgModel implements IComponentDefault, OnInit { private _req; private _translateService; _http: Http; private _sharedService; constructor(_req: SbmHttpClientService, _translateService: TranslateService, _http: Http, _sharedService: SharedService); input: ElementRef; listautocomplete: ElementRef; component2: any; _dataSource: any[]; dataAutocomplete: any[]; labelWidth: string; value: any; private datasource; dataSource: any; ngOnInit(): void; ngAfterViewInit(): void; reqService(val: any): void; itemClicado(event: any): void; blur($event: any): void; keyup($event: any): void; }