import { AfterViewInit, QueryList, OnDestroy } from '@angular/core';
import { EuiUserProfileMenuItemComponent } from '../user-profile-menu-item/user-profile-menu-item.component';
import { EuiUserProfileComponent } from '../user-profile.component';
import * as i0 from "@angular/core";
export declare class EuiUserProfileMenuComponent implements OnDestroy, AfterViewInit {
    class: string;
    role: string;
    items: QueryList<EuiUserProfileMenuItemComponent>;
    parent: EuiUserProfileComponent;
    private focusKeyManager;
    private destroy$;
    onKeydown(event: any): void;
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    subscribeToParent(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<EuiUserProfileMenuComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<EuiUserProfileMenuComponent, "eui-user-profile-menu", never, {}, {}, ["items"], ["*"], true, never>;
}
//# sourceMappingURL=user-profile-menu.component.d.ts.map