import type * as ElevenLabs from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { GenerationReference } from "./GenerationReference"; import { InlineBase64Reference } from "./InlineBase64Reference"; import { StaticAssetReference } from "./StaticAssetReference"; import { VoiceReference } from "./VoiceReference"; export declare const TemplateInputReference: core.serialization.Schema; export declare namespace TemplateInputReference { type Raw = TemplateInputReference.Asset | TemplateInputReference.Generation | TemplateInputReference.InlineBase64 | TemplateInputReference.Voice; interface Asset extends StaticAssetReference.Raw { type: "asset"; } interface Generation extends GenerationReference.Raw { type: "generation"; } interface InlineBase64 extends InlineBase64Reference.Raw { type: "inline_base64"; } interface Voice extends VoiceReference.Raw { type: "voice"; } }