/** * This file was auto-generated by Fern from our API Definition. */ import * as serializers from "../index"; import * as Vellum from "../../api/index"; import * as core from "../../core"; import { ChatMessageRole } from "./ChatMessageRole"; import { ChatMessageContentRequest } from "./ChatMessageContentRequest"; export declare const ChatMessageRequest: core.serialization.ObjectSchema; export declare namespace ChatMessageRequest { interface Raw { text?: (string | null) | null; role: ChatMessageRole.Raw; content?: (ChatMessageContentRequest.Raw | null) | null; source?: (string | null) | null; metadata?: (Record | null) | null; } }