import type { ChatImage, ChatMessage } from "../../types.js"; export interface TurnMessageInput { readonly prompt: string; readonly displayPrompt: string | null | undefined; readonly images: readonly ChatImage[] | undefined; readonly history: readonly ChatMessage[] | undefined; readonly systemPrompt: string; readonly requestContext: string; } export interface AssembledTurnMessages { readonly messages: ChatMessage[]; readonly requestContextMessage: string; } export declare const assembleTurnMessages: (input: TurnMessageInput) => AssembledTurnMessages;