import { EventEmitter, OnInit, OnDestroy } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { PickerService, PickerCell } from './picker.service'; export declare class PickerComponent implements ControlValueAccessor, OnDestroy, OnInit { private pickerService; uiChange: EventEmitter; name: string; arrowIconClassName: string; columnSize: number; placeholder: string; forId: string; value: Array; title: string; set disabled(isDisabled: any); get disabled(): any; set readonly(isReadonly: any); get readonly(): any; set data(list: Array); get data(): Array; focus: boolean; list: Array>; private _data; private _value; private onChange; private onTouched; private _disabled; private _readonly; private timer; private sub; private isScrolling; constructor(arrowIcon: string, pickerService: PickerService); ngOnInit(): void; ngOnDestroy(): void; click(): void; hide(): void; cellSelected(cell: PickerCell, index: number): void; selected(): void; writeValue(value: Array): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; private makeList; private completionListLength; }