import React from 'react'; import type { MenuProps } from 'antd'; import './index.less'; interface AvatarConfig { src?: string; alt?: string; } interface ProfileMenuProps { menuIcon?: React.ReactNode; userName?: string; email?: string; isShowUserName?: boolean; isShowEmail?: boolean; isShowUserInfo?: boolean; onClick?: () => void; avatar?: AvatarConfig; className?: string; style?: React.CSSProperties; menuItems?: MenuProps['items']; placement?: 'bottomLeft' | 'bottomCenter' | 'bottomRight' | 'topLeft' | 'topCenter' | 'topRight'; trigger?: ('click' | 'hover')[]; showBadge?: boolean; badgeCount?: number; } declare const ProfileMenu: React.FC; export default ProfileMenu;