import * as z from "zod/v3"; export type PostMediasMediaHashedIdCaptionsRequestBody = { /** * Either an attached SRT file or a string parameter with the contents of an SRT file. */ captionFile: string; /** * An optional parameter that denotes which language this file represents. Should conform to ISO-639–2. If left unspecified, the language code will be detected automatically. */ language?: string | undefined; }; export type PostMediasMediaHashedIdCaptionsRequest = { /** * The hashed ID of the media for which captions are to be added. */ mediaHashedId: string; requestBody: PostMediasMediaHashedIdCaptionsRequestBody; }; /** @internal */ export type PostMediasMediaHashedIdCaptionsRequestBody$Outbound = { caption_file: string; language?: string | undefined; }; /** @internal */ export declare const PostMediasMediaHashedIdCaptionsRequestBody$outboundSchema: z.ZodType; export declare function postMediasMediaHashedIdCaptionsRequestBodyToJSON(postMediasMediaHashedIdCaptionsRequestBody: PostMediasMediaHashedIdCaptionsRequestBody): string; /** @internal */ export type PostMediasMediaHashedIdCaptionsRequest$Outbound = { mediaHashedId: string; RequestBody: PostMediasMediaHashedIdCaptionsRequestBody$Outbound; }; /** @internal */ export declare const PostMediasMediaHashedIdCaptionsRequest$outboundSchema: z.ZodType; export declare function postMediasMediaHashedIdCaptionsRequestToJSON(postMediasMediaHashedIdCaptionsRequest: PostMediasMediaHashedIdCaptionsRequest): string; //# sourceMappingURL=postmediasmediahashedidcaptions.d.ts.map