import type { ReadResourceResult } from "@modelcontextprotocol/sdk/types.js"; import type TamboAI from "@tambo-ai/typescript-sdk"; import { StagedImage } from "../hooks/use-message-images"; /** * Builds message content with text, MCP resource references, and images * @param text - The text content, may include \@serverKey:uri resource references * @param images - Array of staged images * @param resourceNames - Map of resource IDs (serverKey:uri) to their display names * @param resourceContent - Optional map of prefixed URIs to resolved content (for client-side resources) * @returns Array of message content parts */ export declare function buildMessageContent(text: string, images: StagedImage[], resourceNames?: Record, resourceContent?: Map): TamboAI.Beta.Threads.ChatCompletionContentPart[]; //# sourceMappingURL=message-builder.d.ts.map