import { OnInit, EventEmitter, TemplateRef, ViewContainerRef, NgZone, ChangeDetectorRef, ElementRef } from '@angular/core'; export declare class DropdownComponent implements OnInit { private vcr; private zone; private cdr; componentOrigin: ElementRef; options: []; placeholder: string; selectChange: EventEmitter; closed: EventEmitter<{}>; disabled: boolean; readonly visibleOptions: 0 | 4; modelValue: any; modelChange: EventEmitter; model: any; optionWidth: string; private view; private popperRef; constructor(vcr: ViewContainerRef, zone: NgZone, cdr: ChangeDetectorRef); readonly isOpen: boolean; ngOnInit(): void; onSelect(): void; open(dropdownTpl: TemplateRef, origin: HTMLElement): void; close(): void; select(option: any): void; private handleClickOutside; isActive(option: any): boolean; }