export interface Message { id: string; role: 'user' | 'assistant' | 'system'; content: string; timestamp: Date; image?: string; // Base64 image data } export interface EditingMessage { id: string; content: string; image?: string; }