import { AfterContentInit, ChangeDetectorRef, ElementRef, OnInit, QueryList, Renderer2 } from '@angular/core'; import { BaseFormValidator } from '../../base/base.validator.component'; import { AmexioButtonDropDownItemComponent } from './button.dropdown.item'; export declare class AmexioButtonDropdownComponent extends BaseFormValidator implements AfterContentInit, OnInit { element: ElementRef; btnReference: any; private componentLoaded; label: string; openContent: boolean; posixUp: boolean; buttons: QueryList; dropdownItemData: any[]; _buttonGroupLocalData: any; data: any[]; readonly buttonGroupLocalData: any; type: string; disabled: boolean; size: string; badge: number; click: any; getLinkData: any; buttonGroupPreviewData: any; ispressed: boolean; selected: boolean; showToolTip: boolean; flag: boolean; buttonindex1: number; activedescendant: string; componentId: string; constructor(element: ElementRef, renderer: Renderer2, _cd: ChangeDetectorRef); ngOnInit(): void; updateComponent(): void; generateIndex(array: any): void; ngAfterContentInit(): void; createDropdownItemConfig(btnCollection: any): void; onClick(elem: any): void; onEnterClick(elem: any): void; onClickEscape(elem: any): void; onSpaceClick(elem: any): void; onHomeClick(): void; onHomeClickSelected(): void; onEndClick(): void; onEndClickSelected(): void; onclickDown(elem: any): void; onclickUp(elem: any): void; onClickUpSelected(): void; findbuttonindex(): undefined; getListPosition(elementRef: any): boolean; onblur(eve: any): void; btnItemClick(clickEvent: any, itemData: any): void; }