import { OnInit, ElementRef, Renderer2 } from '@angular/core'; import { DefaultValueAccessor, NgModel, NgControl } from '@angular/forms'; import { Observable } from 'rxjs/Observable'; import { ValueListDataService } from '../../base/services/valuelist.service'; export declare class MyLookupComponent extends DefaultValueAccessor implements OnInit { private dataService; model: NgModel; resultMap: Object[]; id: any; pId: any; mc: any; name: string; placeholder: string; readonly: boolean; disabled: boolean; isChenkBox: boolean; optionDataSource: string; options: string; styleClass: string; constructor(_renderer2: Renderer2, _elementRef: ElementRef, dataService: ValueListDataService, model: NgModel, ngControl: NgControl); mapped(): void; getName(): any; getJsonDataFromService(dataUrl: string): Observable; ngOnInit(): void; writeValue(value: any): void; ngAfterViewInit(): void; }