import * as z from "zod/v3"; export type PostMediasMediaHashedIdCaptionsMultipartCaptionFile = { fileName: string; content: ReadableStream | Blob | ArrayBuffer | Uint8Array; }; export type PostMediasMediaHashedIdCaptionsMultipartRequestBody = { /** * Either an attached SRT file or a string parameter with the contents of an SRT file. */ captionFile: PostMediasMediaHashedIdCaptionsMultipartCaptionFile | Blob; /** * 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 PostMediasMediaHashedIdCaptionsMultipartRequest = { /** * The hashed ID of the media for which captions are to be added. */ mediaHashedId: string; requestBody: PostMediasMediaHashedIdCaptionsMultipartRequestBody; }; /** @internal */ export type PostMediasMediaHashedIdCaptionsMultipartCaptionFile$Outbound = { fileName: string; content: ReadableStream | Blob | ArrayBuffer | Uint8Array; }; /** @internal */ export declare const PostMediasMediaHashedIdCaptionsMultipartCaptionFile$outboundSchema: z.ZodType; export declare function postMediasMediaHashedIdCaptionsMultipartCaptionFileToJSON(postMediasMediaHashedIdCaptionsMultipartCaptionFile: PostMediasMediaHashedIdCaptionsMultipartCaptionFile): string; /** @internal */ export type PostMediasMediaHashedIdCaptionsMultipartRequestBody$Outbound = { caption_file: PostMediasMediaHashedIdCaptionsMultipartCaptionFile$Outbound | Blob; language?: string | undefined; }; /** @internal */ export declare const PostMediasMediaHashedIdCaptionsMultipartRequestBody$outboundSchema: z.ZodType; export declare function postMediasMediaHashedIdCaptionsMultipartRequestBodyToJSON(postMediasMediaHashedIdCaptionsMultipartRequestBody: PostMediasMediaHashedIdCaptionsMultipartRequestBody): string; /** @internal */ export type PostMediasMediaHashedIdCaptionsMultipartRequest$Outbound = { mediaHashedId: string; RequestBody: PostMediasMediaHashedIdCaptionsMultipartRequestBody$Outbound; }; /** @internal */ export declare const PostMediasMediaHashedIdCaptionsMultipartRequest$outboundSchema: z.ZodType; export declare function postMediasMediaHashedIdCaptionsMultipartRequestToJSON(postMediasMediaHashedIdCaptionsMultipartRequest: PostMediasMediaHashedIdCaptionsMultipartRequest): string; //# sourceMappingURL=postmediasmediahashedidcaptionsmultipart.d.ts.map