import type { VideoClientParams } from '../schemas/sdcpp-config.js'; export declare function createVideoStreamRequest(params: VideoClientParams, requestId: string): { type: "videoStream"; requestId: string; reference_images?: string[]; init_image?: string; control_frames?: string[]; modelId: string; prompt: string; seed?: number | undefined; vae_tiling?: boolean | undefined; steps?: number | undefined; negative_prompt?: string | undefined; width?: number | undefined; height?: number | undefined; cfg_scale?: number | undefined; sampling_method?: "euler" | "euler_a" | "heun" | "dpm2" | "dpm++2m" | "dpm++2mv2" | "dpm++2s_a" | "lcm" | "ipndm" | "ipndm_v" | "ddim_trailing" | "tcd" | "res_multistep" | "res_2s" | undefined; scheduler?: "lcm" | "discrete" | "karras" | "exponential" | "ays" | "gits" | "sgm_uniform" | "simple" | "smoothstep" | "kl_optimal" | "bong_tangent" | "ltx2" | undefined; cache_preset?: string | undefined; stg_scale?: number | undefined; stg_block?: number | undefined; video_frames?: number | undefined; fps?: number | undefined; flow_shift?: number | undefined; high_noise_steps?: number | undefined; high_noise_sampler?: "euler" | "euler_a" | "heun" | "dpm2" | "dpm++2m" | "dpm++2mv2" | "dpm++2s_a" | "lcm" | "ipndm" | "ipndm_v" | "ddim_trailing" | "tcd" | "res_multistep" | "res_2s" | undefined; high_noise_scheduler?: "lcm" | "discrete" | "karras" | "exponential" | "ays" | "gits" | "sgm_uniform" | "simple" | "smoothstep" | "kl_optimal" | "bong_tangent" | undefined; high_noise_cfg_scale?: number | undefined; high_noise_flow_shift?: number | undefined; moe_boundary?: number | undefined; vace_strength?: number | undefined; vae_tile_size?: string | number | undefined; vae_tile_overlap?: number | undefined; temporal_tiling?: boolean | undefined; cache_mode?: "disabled" | "easycache" | "ucache" | "dbcache" | "taylorseer" | "cache-dit" | undefined; cache_threshold?: number | undefined; lora?: never; lora_strength?: never; mode: "txt2vid"; strength?: never; reference_attention_strength?: never; reference_downscale_factor?: never; } | { type: "videoStream"; requestId: string; reference_images?: string[]; init_image?: string; control_frames?: string[]; modelId: string; prompt: string; seed?: number | undefined; vae_tiling?: boolean | undefined; steps?: number | undefined; negative_prompt?: string | undefined; width?: number | undefined; height?: number | undefined; cfg_scale?: number | undefined; sampling_method?: "euler" | "euler_a" | "heun" | "dpm2" | "dpm++2m" | "dpm++2mv2" | "dpm++2s_a" | "lcm" | "ipndm" | "ipndm_v" | "ddim_trailing" | "tcd" | "res_multistep" | "res_2s" | undefined; scheduler?: "lcm" | "discrete" | "karras" | "exponential" | "ays" | "gits" | "sgm_uniform" | "simple" | "smoothstep" | "kl_optimal" | "bong_tangent" | "ltx2" | undefined; cache_preset?: string | undefined; stg_scale?: number | undefined; stg_block?: number | undefined; video_frames?: number | undefined; fps?: number | undefined; flow_shift?: number | undefined; high_noise_steps?: number | undefined; high_noise_sampler?: "euler" | "euler_a" | "heun" | "dpm2" | "dpm++2m" | "dpm++2mv2" | "dpm++2s_a" | "lcm" | "ipndm" | "ipndm_v" | "ddim_trailing" | "tcd" | "res_multistep" | "res_2s" | undefined; high_noise_scheduler?: "lcm" | "discrete" | "karras" | "exponential" | "ays" | "gits" | "sgm_uniform" | "simple" | "smoothstep" | "kl_optimal" | "bong_tangent" | undefined; high_noise_cfg_scale?: number | undefined; high_noise_flow_shift?: number | undefined; moe_boundary?: number | undefined; vace_strength?: number | undefined; vae_tile_size?: string | number | undefined; vae_tile_overlap?: number | undefined; temporal_tiling?: boolean | undefined; cache_mode?: "disabled" | "easycache" | "ucache" | "dbcache" | "taylorseer" | "cache-dit" | undefined; cache_threshold?: number | undefined; lora: string; lora_strength?: number; mode: "txt2vid"; strength?: never; reference_attention_strength?: never; reference_downscale_factor?: never; } | { type: "videoStream"; requestId: string; reference_images?: string[]; init_image?: string; control_frames?: string[]; modelId: string; prompt: string; seed?: number | undefined; vae_tiling?: boolean | undefined; steps?: number | undefined; negative_prompt?: string | undefined; width?: number | undefined; height?: number | undefined; cfg_scale?: number | undefined; sampling_method?: "euler" | "euler_a" | "heun" | "dpm2" | "dpm++2m" | "dpm++2mv2" | "dpm++2s_a" | "lcm" | "ipndm" | "ipndm_v" | "ddim_trailing" | "tcd" | "res_multistep" | "res_2s" | undefined; scheduler?: "lcm" | "discrete" | "karras" | "exponential" | "ays" | "gits" | "sgm_uniform" | "simple" | "smoothstep" | "kl_optimal" | "bong_tangent" | "ltx2" | undefined; cache_preset?: string | undefined; stg_scale?: number | undefined; stg_block?: number | undefined; video_frames: number; fps?: number | undefined; flow_shift?: number | undefined; high_noise_steps?: number | undefined; high_noise_sampler?: "euler" | "euler_a" | "heun" | "dpm2" | "dpm++2m" | "dpm++2mv2" | "dpm++2s_a" | "lcm" | "ipndm" | "ipndm_v" | "ddim_trailing" | "tcd" | "res_multistep" | "res_2s" | undefined; high_noise_scheduler?: "lcm" | "discrete" | "karras" | "exponential" | "ays" | "gits" | "sgm_uniform" | "simple" | "smoothstep" | "kl_optimal" | "bong_tangent" | undefined; high_noise_cfg_scale?: number | undefined; high_noise_flow_shift?: number | undefined; moe_boundary?: number | undefined; vace_strength?: number | undefined; vae_tile_size?: string | number | undefined; vae_tile_overlap?: number | undefined; temporal_tiling?: boolean | undefined; cache_mode?: "disabled" | "easycache" | "ucache" | "dbcache" | "taylorseer" | "cache-dit" | undefined; cache_threshold?: number | undefined; mode: "txt2vid"; strength?: never; lora: string; lora_strength?: number; reference_attention_strength?: number; reference_downscale_factor?: 1; } | { type: "videoStream"; requestId: string; reference_images?: string[]; init_image?: string; control_frames?: string[]; modelId: string; prompt: string; seed?: number | undefined; vae_tiling?: boolean | undefined; steps?: number | undefined; negative_prompt?: string | undefined; width?: number | undefined; height?: number | undefined; cfg_scale?: number | undefined; sampling_method?: "euler" | "euler_a" | "heun" | "dpm2" | "dpm++2m" | "dpm++2mv2" | "dpm++2s_a" | "lcm" | "ipndm" | "ipndm_v" | "ddim_trailing" | "tcd" | "res_multistep" | "res_2s" | undefined; scheduler?: "lcm" | "discrete" | "karras" | "exponential" | "ays" | "gits" | "sgm_uniform" | "simple" | "smoothstep" | "kl_optimal" | "bong_tangent" | "ltx2" | undefined; cache_preset?: string | undefined; stg_scale?: number | undefined; stg_block?: number | undefined; video_frames?: number | undefined; fps?: number | undefined; flow_shift?: number | undefined; high_noise_steps?: number | undefined; high_noise_sampler?: "euler" | "euler_a" | "heun" | "dpm2" | "dpm++2m" | "dpm++2mv2" | "dpm++2s_a" | "lcm" | "ipndm" | "ipndm_v" | "ddim_trailing" | "tcd" | "res_multistep" | "res_2s" | undefined; high_noise_scheduler?: "lcm" | "discrete" | "karras" | "exponential" | "ays" | "gits" | "sgm_uniform" | "simple" | "smoothstep" | "kl_optimal" | "bong_tangent" | undefined; high_noise_cfg_scale?: number | undefined; high_noise_flow_shift?: number | undefined; moe_boundary?: number | undefined; vace_strength?: number | undefined; vae_tile_size?: string | number | undefined; vae_tile_overlap?: number | undefined; temporal_tiling?: boolean | undefined; cache_mode?: "disabled" | "easycache" | "ucache" | "dbcache" | "taylorseer" | "cache-dit" | undefined; cache_threshold?: number | undefined; lora?: never; lora_strength?: never; mode: "img2vid"; strength?: number; reference_attention_strength?: never; reference_downscale_factor?: never; } | { type: "videoStream"; requestId: string; reference_images?: string[]; init_image?: string; control_frames?: string[]; modelId: string; prompt: string; seed?: number | undefined; vae_tiling?: boolean | undefined; steps?: number | undefined; negative_prompt?: string | undefined; width?: number | undefined; height?: number | undefined; cfg_scale?: number | undefined; sampling_method?: "euler" | "euler_a" | "heun" | "dpm2" | "dpm++2m" | "dpm++2mv2" | "dpm++2s_a" | "lcm" | "ipndm" | "ipndm_v" | "ddim_trailing" | "tcd" | "res_multistep" | "res_2s" | undefined; scheduler?: "lcm" | "discrete" | "karras" | "exponential" | "ays" | "gits" | "sgm_uniform" | "simple" | "smoothstep" | "kl_optimal" | "bong_tangent" | "ltx2" | undefined; cache_preset?: string | undefined; stg_scale?: number | undefined; stg_block?: number | undefined; video_frames?: number | undefined; fps?: number | undefined; flow_shift?: number | undefined; high_noise_steps?: number | undefined; high_noise_sampler?: "euler" | "euler_a" | "heun" | "dpm2" | "dpm++2m" | "dpm++2mv2" | "dpm++2s_a" | "lcm" | "ipndm" | "ipndm_v" | "ddim_trailing" | "tcd" | "res_multistep" | "res_2s" | undefined; high_noise_scheduler?: "lcm" | "discrete" | "karras" | "exponential" | "ays" | "gits" | "sgm_uniform" | "simple" | "smoothstep" | "kl_optimal" | "bong_tangent" | undefined; high_noise_cfg_scale?: number | undefined; high_noise_flow_shift?: number | undefined; moe_boundary?: number | undefined; vace_strength?: number | undefined; vae_tile_size?: string | number | undefined; vae_tile_overlap?: number | undefined; temporal_tiling?: boolean | undefined; cache_mode?: "disabled" | "easycache" | "ucache" | "dbcache" | "taylorseer" | "cache-dit" | undefined; cache_threshold?: number | undefined; lora: string; lora_strength?: number; mode: "img2vid"; strength?: number; reference_attention_strength?: never; reference_downscale_factor?: never; };