import { default as React } from 'react';
import { User, UserCardProps } from '../types';
interface TooltipAvatarProps extends UserCardProps {
    user: User;
    avatarSize: number;
    shouldShowHoverCard: boolean;
    renderCardContent?: () => React.ReactNode | null;
    tooltipTitle?: string;
    tooltipProps?: UserCardProps['tooltipProps'];
    avatarProps?: UserCardProps['avatarProps'];
}
/**
 * 统一处理头像的Tooltip显示组件
 * 根据条件显示普通Tooltip、自定义Tooltip内容或无Tooltip的头像
 */
declare function TooltipAvatar({ user, avatarSize, shouldShowHoverCard, renderCardContent, tooltipTitle, tooltipProps, avatarProps, onAvatarClick, }: TooltipAvatarProps): import("react/jsx-runtime").JSX.Element;
export default TooltipAvatar;
