import type * as ElevenLabs from "../index"; /** * A video passed inline as base64. The video is stored as an ephemeral * asset with no guaranteed retention: it may be deleted at any time after * the generation completes. To keep an input and reuse it across * generations, upload it via the assets API (`POST /v1/assets`) and pass * an `asset` reference instead. */ export interface InlineVideoReference { /** The media file's bytes, base64-encoded (standard alphabet). Up to 25MB decoded. */ contentBase64: string; /** The MIME type of the encoded video. */ mimeType: ElevenLabs.InlineVideoReferenceMimeType; }