import { Observable } from 'rxjs'; import { Subject } from 'rxjs'; import { ElementRef, Injector, OnInit } from '@angular/core'; import { NarikMatAutoCompleteBase } from '../base/narik-mat-auto-complete-base'; import * as i0 from "@angular/core"; export declare class NarikMatAutoComplete extends NarikMatAutoCompleteBase implements OnInit { filteredData: Observable; optionData: any[]; textChanged: Subject; input: ElementRef; constructor(injector: Injector); private _filter; protected useData(data: any[]): void; keyUp(key: any): void; ngOnInit(): void; optionSelected(e: any): void; setDisplayText(): void; protected valueChanged(newValue: any, oldValue: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }