import { ElementRef, OnInit, Renderer2 } from '@angular/core'; import { AtSelectControlService } from '../../select/at-select-control.service'; import { AtTreeNode } from '../../tree/at-tree-node'; export declare class AtTreeSelectTopControlComponent 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: AtTreeNode[]; isOptionDisplay(value: any): boolean; readonly searchDisplay: string; options: any[]; subPushOption(): void; subSearch(): void; subStatusChange(): void; readonly selectedValueDisplay: { [key: string]: string; }; readonly isMultipleOrTags: boolean; clear(): void; removeValueFormSelected($event: Event, value: AtTreeNode): void; readonly placeHolderDisplay: string; setInputValue(value: string): void; updateWidth(): void; }