import type * as Hedra from "../index.js"; /** * Model-specific inputs for `kling-o3-edit`. */ export interface InputKlingO3Edit { /** Number of outputs generated per job. Only 1 is supported. */ num_outputs?: number | undefined; /** Generation prompt. At most 2500 characters. */ prompt: string; /** Source video. From 3s to 15s and at most 524.2 MB. */ source_video: Hedra.InputKlingO3EditSourceVideo; /** Reference images. 1 to 4 images, each at least 300px on each side and at most 10.4 MB. */ images?: Hedra.InputKlingO3EditImagesItem[] | undefined; /** Output resolution to generate at. */ resolution: InputKlingO3Edit.Resolution; } export declare namespace InputKlingO3Edit { /** Output resolution to generate at. */ const Resolution: { readonly SevenHundredTwentyP: "720p"; readonly OneThousandEightyP: "1080p"; readonly FourK: "4K"; }; type Resolution = (typeof Resolution)[keyof typeof Resolution]; }