export interface ImageAttachment { type: "image"; url: string; name: string; mediaType: string; size: number; } export interface ParsedMessageContent { text: string; attachments: ImageAttachment[]; hasImages: boolean; } export declare function parseMessageContent(content: string): ParsedMessageContent; export declare function buildMultimodalContentBlocks(parsedContent: ParsedMessageContent, _baseUrl: string): Array<{ type: string; text?: string; source?: { type: string; url?: string; media_type?: string; data?: string; }; }>;