/** * This file was auto-generated by Fern from our API Definition. */ import * as serializers from "../../../index"; import * as OctoAI from "../../../../api/index"; import * as core from "../../../../core"; import { CheckpointData } from "./CheckpointData"; import { FileData } from "./FileData"; import { LatentData } from "./LatentData"; import { LoraData } from "./LoraData"; import { TextualInversionData } from "./TextualInversionData"; import { VaeData } from "./VaeData"; export declare const Data: core.serialization.Schema; export declare namespace Data { type Raw = Data.Checkpoint | Data.File | Data.Latent | Data.Lora | Data.TextualInversion | Data.Vae; interface Checkpoint extends CheckpointData.Raw { asset_type: "checkpoint"; } interface File extends FileData.Raw { asset_type: "file"; } interface Latent extends LatentData.Raw { asset_type: "latent"; } interface Lora extends LoraData.Raw { asset_type: "lora"; } interface TextualInversion extends TextualInversionData.Raw { asset_type: "textual_inversion"; } interface Vae extends VaeData.Raw { asset_type: "vae"; } }