import { type FC } from 'react'; import { type NavItemProps } from '../dropdown-menu/list-items'; export declare function getFirstFocusableItem(options: NavItemProps[]): NavItemProps | undefined; export interface UserProfileProps { /** * Sets nav's description * @default 'User menu' * */ ariaLabel?: string; buttonAriaLabel?: string; className?: string; /** * Sets menu open by default * @default false * */ defaultOpen?: boolean; id?: string; inverted?: boolean; /** Set wrapper element tag */ tag?: 'div' | 'nav'; options: NavItemProps[]; username: string; userEmail?: string; onMenuVisibilityChanged?(isOpen: boolean): void; variant?: 'avatar-only' | 'full-name'; } export declare const UserProfile: FC;