import type { OutputSchema } from "../../output/index.js"; export interface ChatRoomRow { name: string; id: string; purpose: string; messages: number; lastMessageAt: string; } export interface ChatMessageRow { id: string; author: string; authorName: string | null; createdAt: string; replyTo: string; mentionAgentIds: string[]; mentionLabels: string[]; body: string; } export declare const chatRoomSchema: OutputSchema; export declare const chatMessageSchema: OutputSchema; export declare function toChatRoomRow(room: { id: string; name: string; purpose: string | null; messageCount: number; lastMessageAt: string | null; }): ChatRoomRow; export declare function toChatMessageRow(message: { id: string; authorAgentId: string; createdAt: string; replyToMessageId: string | null; mentionAgentIds: string[]; body: string; }): ChatMessageRow; //# sourceMappingURL=schema.d.ts.map