/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v4-mini"; import { remap as remap$ } from "../../lib/primitives.js"; import { TaskStatus, TaskStatus$outboundSchema } from "./task-status.js"; export type UpdateTaskStatusRequest = { taskStatus: TaskStatus; }; /** @internal */ export type UpdateTaskStatusRequest$Outbound = { task_status: string; }; /** @internal */ export const UpdateTaskStatusRequest$outboundSchema: z.ZodMiniType< UpdateTaskStatusRequest$Outbound, UpdateTaskStatusRequest > = z.pipe( z.object({ taskStatus: TaskStatus$outboundSchema, }), z.transform((v) => { return remap$(v, { taskStatus: "task_status", }); }), ); export function updateTaskStatusRequestToJSON( updateTaskStatusRequest: UpdateTaskStatusRequest, ): string { return JSON.stringify( UpdateTaskStatusRequest$outboundSchema.parse(updateTaskStatusRequest), ); }