import { ElementRef, EventEmitter, OnChanges, OnDestroy } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { NgbDropdown } from '@ng-bootstrap/ng-bootstrap'; export declare class DropdownComponent implements OnChanges, OnDestroy, ControlValueAccessor { items: Array; itemProp: string; isProp: boolean; actionsMenu: boolean; actionMenuIcon: string; isExternalContent: boolean; onchange: EventEmitter; onbeforechange: EventEmitter; input: ElementRef; ngDropdown: NgbDropdown; onChange: Function; onTouched: Function; isOpen: boolean; private _item; private _items; private unsub$; get item(): any; set item(value: any); writeValue(value: boolean): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; ngOnChanges(): void; ngOnDestroy(): void; onItemClick(item: any): void; onDropdownClick(): void; onInputBlur(): void; }