/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod/v3"; export type DeleteMediasMediaHashedIdCaptionsLanguageCodeRequest = { /** * Unique identifier for the video. */ mediaHashedId: string; /** * Language code conforming to ISO-639-2 for which the captions should be removed. */ languageCode: string; }; /** @internal */ export type DeleteMediasMediaHashedIdCaptionsLanguageCodeRequest$Outbound = { mediaHashedId: string; languageCode: string; }; /** @internal */ export const DeleteMediasMediaHashedIdCaptionsLanguageCodeRequest$outboundSchema: z.ZodType< DeleteMediasMediaHashedIdCaptionsLanguageCodeRequest$Outbound, z.ZodTypeDef, DeleteMediasMediaHashedIdCaptionsLanguageCodeRequest > = z.object({ mediaHashedId: z.string(), languageCode: z.string(), }); export function deleteMediasMediaHashedIdCaptionsLanguageCodeRequestToJSON( deleteMediasMediaHashedIdCaptionsLanguageCodeRequest: DeleteMediasMediaHashedIdCaptionsLanguageCodeRequest, ): string { return JSON.stringify( DeleteMediasMediaHashedIdCaptionsLanguageCodeRequest$outboundSchema.parse( deleteMediasMediaHashedIdCaptionsLanguageCodeRequest, ), ); }