import { Image, Paper, Stack, Text } from '@mantine/core'; export interface MessageBubbleProps { index: number; role: 'user' | 'assistant'; content: string; imageContent?: { data: string; mimeType: string }; audioContent?: { data: string; mimeType: string }; } export function MessageBubble({ index, role, content, imageContent, audioContent, }: MessageBubbleProps) { return ( [{index}] role: {role} "{content}" {imageContent && ( )} {audioContent && ( )} ); }