import { ReactNode } from 'react'; import { Card } from './Card'; import { Box } from './Box'; export interface ProfileCardProps { identity: ReactNode; stats?: ReactNode; actions?: ReactNode; variant?: 'default' | 'muted' | 'outline' | 'glass' | 'precision'; onClick?: () => void; 'data-testid'?: string; } export const ProfileCard = ({ identity, stats, actions, variant = 'default', onClick, 'data-testid': dataTestId }: ProfileCardProps) => { return ( {identity} {actions && ( {actions} )} {stats && ( {stats} )} ); };