import * as z from "zod/v4"; import { ChatContentItems, ChatContentItems$Outbound } from "./chatcontentitems.js"; /** * User message content */ export type ChatUserMessageContent = string | Array; /** * User message */ export type ChatUserMessage = { /** * User message content */ content: string | Array; /** * Optional name for the user */ name?: string | undefined; role: "user"; }; /** @internal */ export type ChatUserMessageContent$Outbound = string | Array; /** @internal */ export declare const ChatUserMessageContent$outboundSchema: z.ZodType; export declare function chatUserMessageContentToJSON(chatUserMessageContent: ChatUserMessageContent): string; /** @internal */ export type ChatUserMessage$Outbound = { content: string | Array; name?: string | undefined; role: "user"; }; /** @internal */ export declare const ChatUserMessage$outboundSchema: z.ZodType; export declare function chatUserMessageToJSON(chatUserMessage: ChatUserMessage): string; //# sourceMappingURL=chatusermessage.d.ts.map