import { EventEmitter, OnChanges, SimpleChanges, ElementRef } from '@angular/core'; import { BiDirectionalMap } from 'bi-directional-map/dist'; import { BsDropdownDirective } from 'ngx-bootstrap/dropdown'; export declare class SearchableDropdownComponent implements OnChanges { items: Array; shortcutMap: { [key: string]: string; }; displayValueMap: { [key: string]: string; }; value: string; pathString: string; tabIndex: number; placeholder: string; expression: string; biDisplayValueMap: BiDirectionalMap; displayValues: Array; onSelect: EventEmitter; onBlur: EventEmitter; filterInputElRef: ElementRef; dropdown: BsDropdownDirective; ngOnChanges(changes: SimpleChanges): void; onItemClick(displayValue: string): void; onEnterKeyUp(): void; showDropdown(): void; onInputBlur(event: FocusEvent): void; }