import type * as ElevenLabs from "../../api/index"; import * as core from "../../core"; import * as serializers from "../index"; import { AudioSchema } from "./AudioSchema"; import { BooleanSchema } from "./BooleanSchema"; import { ImageSchema } from "./ImageSchema"; import { IntegerSchema } from "./IntegerSchema"; import { NumberSchema } from "./NumberSchema"; import { StringSchema } from "./StringSchema"; import { VideoSchema } from "./VideoSchema"; import { VoiceSchema } from "./VoiceSchema"; export declare const ContentSchema: core.serialization.Schema; export declare namespace ContentSchema { type Raw = ContentSchema.Array | ContentSchema.Audio | ContentSchema.Boolean | ContentSchema.Image | ContentSchema.Integer | ContentSchema.Number | ContentSchema.Object | ContentSchema.String | ContentSchema.Video | ContentSchema.Voice; interface Array extends serializers.ArraySchema.Raw { type: "array"; } interface Audio extends AudioSchema.Raw { type: "audio"; } interface Boolean extends BooleanSchema.Raw { type: "boolean"; } interface Image extends ImageSchema.Raw { type: "image"; } interface Integer extends IntegerSchema.Raw { type: "integer"; } interface Number extends NumberSchema.Raw { type: "number"; } interface Object extends serializers.ObjectSchema.Raw { type: "object"; } interface String extends StringSchema.Raw { type: "string"; } interface Video extends VideoSchema.Raw { type: "video"; } interface Voice extends VoiceSchema.Raw { type: "voice"; } }