import { OnChanges, ElementRef, QueryList } from '@angular/core'; import { UBXFieldBase, UBXField } from '../../../../models'; import { UBXOptionComponent } from '../option/option.component'; import { UBXFieldBlockComponent } from '../../block/field-block.component'; export declare class UBXSelectComponent extends UBXFieldBase implements OnChanges { private block; private el; field: UBXField; selectedLabel: string; isOpen: boolean; box: ElementRef; options: QueryList; constructor(block: UBXFieldBlockComponent, el: ElementRef); ngOnChanges(): void; setSelectedLabel(value: any): void; setSelected(value: any): void; unsetSelected(): void; onClick(event: MouseEvent): void; }