import { ElementRef, OnInit, Renderer2 } from '@angular/core'; import { AtOptionComponent } from './at-option.component'; import { AtSelectControlService } from './at-select-control.service'; export declare class AtSelectTopControlComponent implements OnInit { private renderer; private select_control_service; constructor(renderer: Renderer2, select_control_service: AtSelectControlService); inputValue: string; isComposing: boolean; atOpen: boolean; inputElement: ElementRef; multiple: any; atShowSearch: boolean; allowClear: boolean; atPlaceHolder: any; readonly isSingleMode: boolean; atMode: string; atDisabled: boolean; singleValueLabel: any; focusOnInput($event: Event): void; ngOnInit(): void; getPropertyFromValue(value: string, key: string): string; readonly selectedOptions: AtOptionComponent[]; isOptionDisplay(value: any): boolean; readonly searchDisplay: string; options: any[]; subPushOption(): void; subStatusChange(): void; subSearchValue(): void; readonly selectedValueDisplay: { [key: string]: string; }; readonly isMultipleOrTags: boolean; clear(): void; removeValueFormSelected($event: Event, value: AtOptionComponent): void; readonly placeHolderDisplay: string; setInputValue(value: string): void; updateWidth(): void; }