import { EventEmitter, ElementRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; export declare class DropdownInputComponent implements ControlValueAccessor { private elementRef; rawInput: ElementRef; open: boolean; focus: boolean; value: string; size: string; forId: string; name: string; placeholder: string; arrowIconClassName: string; set disabled(v: boolean); get disabled(): boolean; set readonly(v: boolean); get readonly(): boolean; uiClean: EventEmitter; private _disabled; private _readonly; private onChange; private onTouched; constructor(arrowIcon: string, elementRef: ElementRef); keyDown(ev: KeyboardEvent): void; focusIn(): void; reset(): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; }