import { ElementRef, EventEmitter, OnDestroy, ChangeDetectorRef } from "@angular/core"; import { IdService } from "../shared/services/id.service"; import { PopoverService } from "../shared/services/popover.service"; export declare class MenuComponent implements OnDestroy { private idService; private popoverService; private cdr; private eRef; isOpen: boolean; topGen(): number; leftGen(): number; overflowLeft(): number; active: boolean; clickable: boolean; hoverable: boolean; icon: string; iconWeight: "solid" | "light"; id: string; labelTrigger: string; position: "top" | "right" | "bottom" | "left"; dropdownPositionX: "left" | "right" | "center"; absolute: any; wrapperClass: any; popoverToggle: EventEmitter; onButtonClick: EventEmitter<{}>; self: ElementRef; content: ElementRef; button: ElementRef; triggerSlot: ElementRef; contentSlot: ElementRef; clickListener: any; constructor(idService: IdService, popoverService: PopoverService, cdr: ChangeDetectorRef, eRef: ElementRef); onMouseOver(event: Event): void; onMouseOut(event: Event): void; animationDone(e: any): void; ngOnDestroy(): void; toggle(e: any): void; hoverToggle(toggle: any): void; $_Popover_toggleClose(e: any): void; $_Popover_close(): void; initiatePopover(event: any): void; classGen(): any[]; getWrapperClass(): {}; }