/** * This file was auto-generated by Fern from our API Definition. */ import * as Vellum from "../index"; /** * A block that represents a chat message in a prompt template. */ export interface ChatMessagePromptBlock { blockType: "CHAT_MESSAGE"; state?: Vellum.PromptBlockState; cacheConfig?: Vellum.EphemeralPromptCacheConfig | null; chatRole: Vellum.ChatMessageRole; chatSource?: string | null; chatMessageUnterminated?: boolean; blocks: Vellum.PromptBlock[]; }