/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v4-mini"; export type WorkflowExecutePayload = { walletAddress: string; id?: string | undefined; input?: any | undefined; message?: string | undefined; threadId?: string | undefined; [additionalProperties: string]: unknown; }; /** @internal */ export type WorkflowExecutePayload$Outbound = { walletAddress: string; id?: string | undefined; input?: any | undefined; message?: string | undefined; threadId?: string | undefined; [additionalProperties: string]: unknown; }; /** @internal */ export const WorkflowExecutePayload$outboundSchema: z.ZodMiniType< WorkflowExecutePayload$Outbound, WorkflowExecutePayload > = z.catchall( z.object({ walletAddress: z.string(), id: z.optional(z.string()), input: z.optional(z.any()), message: z.optional(z.string()), threadId: z.optional(z.string()), }), z.any(), ); export function workflowExecutePayloadToJSON( workflowExecutePayload: WorkflowExecutePayload, ): string { return JSON.stringify( WorkflowExecutePayload$outboundSchema.parse(workflowExecutePayload), ); }