import { OnInit } from '@angular/core'; import { Observable } from 'rxjs'; import { AbstractControl, FormGroup } from '@angular/forms'; import { TypeaheadMatch } from 'ngx-bootstrap'; import { CuiModelHelper } from "../../services/cui/cui.helper"; export declare class CuiTypeaheadControlComponent implements OnInit { cuiHelper: CuiModelHelper; form: FormGroup; key: string; model: object; itemKey: string; searchKey: string; private dataSource; private initSearchValue; private onSelect; private changedByUser; asyncSelected: string; typeaheadLoading: boolean; typeaheadNoResults: boolean; items: Observable; constructor(cuiHelper: CuiModelHelper); readonly control: AbstractControl; ngOnInit(): void; Select(e: TypeaheadMatch): void; SetNoResult(value: boolean): void; SetLoading(value: boolean): void; }