import { AfterViewInit, QueryList } from '@angular/core';
import { UserMenuListItemComponent } from './user-menu-list-item.component';
import * as i0 from "@angular/core";
export declare class UserMenuSublistComponent implements AfterViewInit {
    /** @hidden */
    _listItems: QueryList<UserMenuListItemComponent>;
    /** Whether the sublist menu items have icons */
    hasIcons: import("@angular/core").InputSignalWithTransform<boolean, unknown>;
    /** @hidden */
    private _refresh$;
    /** @hidden */
    private readonly _destroyRef;
    /** @hidden */
    private readonly _keyboardSupportService;
    /** @hidden */
    onClick(event: MouseEvent): void;
    /** @hidden */
    keyDownHandler(event: KeyboardEvent): void;
    /** @hidden */
    ngAfterViewInit(): void;
    /** @hidden */
    private _setupInteractionListeners;
    static ɵfac: i0.ɵɵFactoryDeclaration<UserMenuSublistComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<UserMenuSublistComponent, "[fd-user-menu-sublist]", never, { "hasIcons": { "alias": "hasIcons"; "required": false; "isSignal": true; }; }, {}, ["_listItems"], ["*"], true, never>;
}
