import React from "react";
import { MenuProps } from "antd";
//#region src/components/profileMenu/index.d.ts
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<ProfileMenuProps>;
//#endregion
export { ProfileMenu };