import type { ObjectId } from "mongodb"; import type { Message } from "./Message"; export interface Conversation { _id: ObjectId; // Can be undefined for shared convo then deleted sessionId: string; title: string; messages: Message[]; createdAt: Date; updatedAt: Date; meta?: { fromShareId?: string; }; }