import type * as ElevenLabs from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { BytedanceSeedance2FastRequest } from "./BytedanceSeedance2FastRequest"; import { BytedanceSeedance2MiniRequest } from "./BytedanceSeedance2MiniRequest"; import { BytedanceSeedance2Request } from "./BytedanceSeedance2Request"; import { BytedanceSeedance25Request } from "./BytedanceSeedance25Request"; import { CreatifyAuroraRequest } from "./CreatifyAuroraRequest"; import { Veo31FastRequest } from "./Veo31FastRequest"; import { Veo31Request } from "./Veo31Request"; export declare const VideoGenerationRequest: core.serialization.Schema; export declare namespace VideoGenerationRequest { type Raw = VideoGenerationRequest.BytedanceSeedanceV2 | VideoGenerationRequest.BytedanceSeedanceV2Fast | VideoGenerationRequest.BytedanceSeedanceV2Mini | VideoGenerationRequest.BytedanceSeedanceV25 | VideoGenerationRequest.CreatifyAurora | VideoGenerationRequest.Veo31FastGenerate001 | VideoGenerationRequest.Veo31Generate001; interface BytedanceSeedanceV2 extends BytedanceSeedance2Request.Raw { model_id: "bytedance-seedance-v2"; } interface BytedanceSeedanceV2Fast extends BytedanceSeedance2FastRequest.Raw { model_id: "bytedance-seedance-v2-fast"; } interface BytedanceSeedanceV2Mini extends BytedanceSeedance2MiniRequest.Raw { model_id: "bytedance-seedance-v2-mini"; } interface BytedanceSeedanceV25 extends BytedanceSeedance25Request.Raw { model_id: "bytedance-seedance-v2.5"; } interface CreatifyAurora extends CreatifyAuroraRequest.Raw { model_id: "creatify-aurora"; } interface Veo31FastGenerate001 extends Veo31FastRequest.Raw { model_id: "veo-3.1-fast-generate-001"; } interface Veo31Generate001 extends Veo31Request.Raw { model_id: "veo-3.1-generate-001"; } }