import { EventEmitter, ElementRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; export declare const CUSTOM_INPUT_CONTROL_VALUE_ACCESSOR: any; export declare class NgxSelectOptionsComponent implements ControlValueAccessor { element: ElementRef; protected _options: Array; private onTouchedCallback; private onChangeCallback; private innerValue; searchField: string; placeholder: string; searchText: string; options: Array; selected: EventEmitter; constructor(element: ElementRef); value: any; selectOption(value: string, e: Event): void; private checkIsOptions(); openDropdown(e: Event): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; }