import { AfterContentInit, ElementRef, OnInit, QueryList } from '@angular/core'; import { AmexioDropDownitemsComponent } from './dropdownmenu.component.items'; import { DeviceQueryService } from '../../services/device/device.query.service'; import { LifeCycleBaseComponent } from '../../base/lifecycle.base.component'; export declare class AmexioDropDownMenuComponent extends LifeCycleBaseComponent implements AfterContentInit, OnInit { element: ElementRef; matchMediaService: DeviceQueryService; toggle: boolean; xposition: boolean; top: number; dropDownMenuLocalData: any; data: any[]; title: string; icon: string; iconalign: string; padding: string; downArrowIcon: boolean; transparent: boolean; componentId: any; dropdownmenuindex: number; prevdropdownmenuindex: number; height: any; onClick: any; dropdowns: QueryList; optionsCollection: AmexioDropDownitemsComponent[]; constructor(element: ElementRef, matchMediaService: DeviceQueryService); ngOnInit(): void; ngAfterContentInit(): void; onElementOutClick(targetElement: HTMLElement): void; showDropDownContent(event: any): void; getIconPosition(childposition: any, parentIconPosition: string): boolean; onDropDownMenuClick(event: any): void; getLabelPosition(childPosition: any, parentLabelPosition: string): boolean; generateIndex(data: any): void; navigateOptions(item: any): void; upArrowKeyNavigation(event: any): void; downArrowKeyNavigation(event: any): void; createEmitObject(object: any): any; setAriaActiveDescendant(rowindex: any): void; }