import type * as Hedra from "../index.js"; /** * End frame. At most 10.4 MB. */ export type InputKlingV3EndImage = /** * A file uploaded via POST /v3/files, referenced by the returned url. */ Hedra.InputKlingV3EndImage.Url /** * An existing asset you own, referenced by its id. */ | Hedra.InputKlingV3EndImage.Asset; export declare namespace InputKlingV3EndImage { interface Url { source: "url"; /** A URL returned by POST /v3/files. */ url: string; } interface Asset { source: "asset"; /** The asset's id (`asset_`), as issued by the server — a completed generation publishes one per output as `outputs[].asset_id`. Do not construct one or derive it from any other id. */ asset_id: string; } }