import { ChangeDetectorRef, EventEmitter, OnDestroy, OnInit, TemplateRef, ViewContainerRef, NgZone, ElementRef, OnChanges } from '@angular/core'; import { FormControl } from '@angular/forms'; export declare class LabelSelectComponent implements OnInit, OnDestroy, OnChanges { private vcr; private zone; private cdr; componentOrigin: ElementRef; label: string; placeholder: string; searchPlaceholder: string; textName: string; valueName: string; options: any[]; selectChange: EventEmitter<{}>; closed: EventEmitter<{}>; modelValue: any; modelChange: EventEmitter; model: boolean; visibleOptionsValue: number; visibleOptions: number; searchControl: FormControl; totalItems: number; private view; private popperRef; private originalOptions; optionWidth: string; constructor(vcr: ViewContainerRef, zone: NgZone, cdr: ChangeDetectorRef); readonly isOpen: boolean; ngOnInit(): void; ngOnChanges(changes: import('@angular/core').SimpleChanges): void; readonly text: any; open(dropdownTpl: TemplateRef, origin: HTMLElement): void; close(): void; select(option: any): void; isActive(option: any): boolean; search(value: string): void; private handleClickOutside; ngOnDestroy(): void; }