import * as z from "zod/v4"; import { InternChatMessageContent, InternChatMessageContent$Outbound } from "./internchatmessagecontent.js"; /** * A user message. When it is the last message its text is the prompt for a new run, at most 32000 characters. */ export type InternChatUserMessage = { /** * Message text as a string or a list of text parts. Assistant history may carry null. Only the last message is read; earlier messages are accepted so ordinary clients can resend history. */ content: InternChatMessageContent | null; role: "user"; }; /** @internal */ export type InternChatUserMessage$Outbound = { content: InternChatMessageContent$Outbound | null; role: "user"; }; /** @internal */ export declare const InternChatUserMessage$outboundSchema: z.ZodType; export declare function internChatUserMessageToJSON(internChatUserMessage: InternChatUserMessage): string; //# sourceMappingURL=internchatusermessage.d.ts.map