import { AfterViewInit, ChangeDetectorRef, ElementRef, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { PopupComponent, PopupService } from '../popup'; import * as i0 from "@angular/core"; export declare class DropdownComponent extends PopupComponent implements AfterViewInit, OnInit, OnDestroy { protected popupService: PopupService; protected renderer: Renderer2; protected element: ElementRef; protected cdr: ChangeDetectorRef; set role(value: 'listbox' | 'menu'); get role(): 'listbox' | 'menu'; private _role; private _hasFixedRootParent?; private _fixedRootParentChecked; private _scrollableParent?; private readonly scrollEventListener; constructor(popupService: PopupService, renderer: Renderer2, element: ElementRef, cdr: ChangeDetectorRef); ngAfterViewInit(): void; ngOnInit(): void; ngOnDestroy(): void; private onScroll; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }