/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; import { remap as remap$ } from "../../lib/primitives.js"; import * as components from "../components/index.js"; export type UpdateFleetDeprecatedGlobals = { orgId?: string | undefined; }; export type UpdateFleetDeprecatedRequest = { fleetId: string; orgId?: string | undefined; updateFleet: components.UpdateFleet; }; /** @internal */ export type UpdateFleetDeprecatedRequest$Outbound = { fleetId: string; orgId?: string | undefined; UpdateFleet: components.UpdateFleet$Outbound; }; /** @internal */ export const UpdateFleetDeprecatedRequest$outboundSchema: z.ZodType< UpdateFleetDeprecatedRequest$Outbound, z.ZodTypeDef, UpdateFleetDeprecatedRequest > = z.object({ fleetId: z.string(), orgId: z.string().optional(), updateFleet: components.UpdateFleet$outboundSchema, }).transform((v) => { return remap$(v, { updateFleet: "UpdateFleet", }); }); export function updateFleetDeprecatedRequestToJSON( updateFleetDeprecatedRequest: UpdateFleetDeprecatedRequest, ): string { return JSON.stringify( UpdateFleetDeprecatedRequest$outboundSchema.parse( updateFleetDeprecatedRequest, ), ); }