import { ElementRef, OnInit, OnDestroy, OnChanges, SimpleChanges, Renderer2 } from '@angular/core'; import { DropdownRenderer } from '../help'; import { DropdownService, DropdownDisplayLimit } from '../dropdown/dropdown.service'; export declare function dropdownZIndexFactory(zIndex: number): number; export declare class DropdownMenuComponent implements OnInit, OnDestroy, OnChanges { elementRef: ElementRef; private dropdownService; private renderer; private dropdown; zIndex: number; displayLimit: DropdownDisplayLimit; expand: boolean; autoDisplay: boolean; private removeFn; constructor(elementRef: ElementRef, zIndex: number, dropdownService: DropdownService, renderer: Renderer2, dropdown: DropdownRenderer); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; click(): void; }