import { ElementRef, EventEmitter } from "@angular/core"; import { NgModel } from "@angular/forms"; import { CtrCompleter } from "./ctr-completer"; export declare class CtrInput { private completer; private ngModel; private el; clearSelected: boolean; clearUnselected: boolean; overrideSuggested: boolean; fillHighlighted: boolean; openOnFocus: boolean; openOnClick: boolean; selectOnClick: boolean; selectOnFocus: boolean; ngModelChange: EventEmitter; private _searchStr; private _displayStr; private blurTimer; constructor(completer: CtrCompleter, ngModel: NgModel, el: ElementRef); keyupHandler(event: any): void; pasteHandler(event: any): void; keydownHandler(event: any): void; onBlur(event: any): void; onfocus(): void; onClick(event: any): void; get searchStr(): string; set searchStr(term: string); private handleSelection; private restoreSearchValue; private doBlur; }