import type * as ElevenLabs from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { MediaGenerationCompletedResponse } from "./MediaGenerationCompletedResponse"; import { MediaGenerationFailedResponse } from "./MediaGenerationFailedResponse"; import { MediaGenerationInProgressResponse } from "./MediaGenerationInProgressResponse"; export declare const MediaGenerationResponse: core.serialization.Schema; export declare namespace MediaGenerationResponse { type Raw = MediaGenerationResponse.Completed | MediaGenerationResponse.Failed | MediaGenerationResponse.Generating | MediaGenerationResponse.Pending; interface Completed extends MediaGenerationCompletedResponse.Raw { status: "completed"; } interface Failed extends MediaGenerationFailedResponse.Raw { status: "failed"; } interface Generating extends MediaGenerationInProgressResponse.Raw { status: "generating"; } interface Pending extends MediaGenerationInProgressResponse.Raw { status: "pending"; } }