import { z } from 'zod'; /** * Device match criteria for device-specific config defaults. * All specified criteria must match (AND logic). */ export declare const deviceMatchSchema: z.ZodObject<{ platform: z.ZodOptional>; deviceBrand: z.ZodOptional; deviceModelPrefix: z.ZodOptional; deviceModelContains: z.ZodOptional; }, z.core.$strip>; export type DeviceMatch = z.infer; /** * Device-specific model config defaults. * Accepts both canonical keys (e.g., "llamacpp-completion") and alias keys (e.g., "llm"). * NMT and TTS use passthrough since they don't have device-relevant config. */ export declare const deviceConfigDefaultsSchema: z.ZodObject<{ "llamacpp-completion": z.ZodOptional>>; ctx_size: z.ZodOptional; temp: z.ZodOptional; top_p: z.ZodOptional; top_k: z.ZodOptional; seed: z.ZodOptional; gpu_layers: z.ZodOptional; lora: z.ZodOptional; device: z.ZodOptional; predict: z.ZodOptional, z.ZodLiteral<-2>, z.ZodNumber]>>; system_prompt: z.ZodOptional; load_mode: z.ZodOptional>; verbosity: z.ZodOptional>; presence_penalty: z.ZodOptional; frequency_penalty: z.ZodOptional; repeat_penalty: z.ZodOptional; stop_sequences: z.ZodOptional>; parallel: z.ZodOptional; tools: z.ZodOptional; 'cache-type-k': z.ZodOptional; 'cache-type-v': z.ZodOptional; 'main-gpu': z.ZodOptional]>>; 'rpc-servers': z.ZodOptional; devices: z.ZodOptional; 'split-mode': z.ZodOptional>; 'flash-attn': z.ZodOptional>; 'tensor-split': z.ZodOptional; 'batch-size': z.ZodOptional; 'ubatch-size': z.ZodOptional; 'cpu-moe': z.ZodOptional; 'n-cpu-moe': z.ZodOptional; 'kv-offload': z.ZodOptional; 'image-max-tokens': z.ZodOptional; 'image-min-tokens': z.ZodOptional; 'image-max-megapixels': z.ZodOptional; threads: z.ZodOptional; 'threads-batch': z.ZodOptional; 'cpu-mask': z.ZodOptional; 'cpu-mask-batch': z.ZodOptional; 'override-tensor': z.ZodOptional; 'n-cpu-ffn': z.ZodOptional; 'moe-cache-mib': z.ZodOptional]>>; 'prefetch-weights': z.ZodOptional]>>; 'tensor-read-lazy': z.ZodOptional>; fit: z.ZodOptional; 'fit-target': z.ZodOptional>; 'fit-ctx': z.ZodOptional; openclCacheDir: z.ZodOptional; reasoning_budget: z.ZodOptional; projectionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; image_tile_mode: z.ZodOptional>; image_no_upscale: z.ZodOptional>; 'mmproj-use-gpu': z.ZodOptional; }, z.core.$strip>>>; "llamacpp-embedding": z.ZodOptional>>; gpuLayers: z.ZodOptional; device: z.ZodOptional>; batchSize: z.ZodOptional; pooling: z.ZodOptional>; attention: z.ZodOptional>; embdNormalize: z.ZodOptional; flashAttention: z.ZodOptional>; mainGpu: z.ZodOptional]>>; splitMode: z.ZodOptional>; tensorSplit: z.ZodOptional; verbosity: z.ZodOptional>; openclCacheDir: z.ZodOptional; }, z.core.$strip>>>; "llamacpp-decision": z.ZodOptional>; gpu_layers: z.ZodOptional; batch_size: z.ZodOptional; threads: z.ZodOptional; 'threads-batch': z.ZodOptional; flash_attn: z.ZodOptional>; verbosity: z.ZodOptional; 'main-gpu': z.ZodOptional]>>; 'split-mode': z.ZodOptional>; 'tensor-split': z.ZodOptional; openclCacheDir: z.ZodOptional; }, z.core.$strict>>>; "whispercpp-transcription": z.ZodOptional>>; n_threads: z.ZodOptional>; n_max_text_ctx: z.ZodOptional>; offset_ms: z.ZodOptional>; duration_ms: z.ZodOptional>; audio_ctx: z.ZodOptional>; translate: z.ZodOptional>; no_context: z.ZodOptional>; no_timestamps: z.ZodOptional>; single_segment: z.ZodOptional>; print_special: z.ZodOptional>; print_progress: z.ZodOptional>; print_realtime: z.ZodOptional>; print_timestamps: z.ZodOptional>; token_timestamps: z.ZodOptional>; thold_pt: z.ZodOptional>; thold_ptsum: z.ZodOptional>; max_len: z.ZodOptional>; split_on_word: z.ZodOptional>; max_tokens: z.ZodOptional>; debug_mode: z.ZodOptional>; tdrz_enable: z.ZodOptional>; suppress_regex: z.ZodOptional>; initial_prompt: z.ZodOptional>; language: z.ZodOptional>; detect_language: z.ZodOptional>; suppress_blank: z.ZodOptional>; suppress_nst: z.ZodOptional>; temperature: z.ZodOptional>; length_penalty: z.ZodOptional>; temperature_inc: z.ZodOptional>; entropy_thold: z.ZodOptional>; logprob_thold: z.ZodOptional>; greedy_best_of: z.ZodOptional>; beam_search_beam_size: z.ZodOptional>; max_initial_ts: z.ZodOptional>; no_speech_thold: z.ZodOptional>; seed: z.ZodOptional>; backendsDir: z.ZodOptional>; vad_params: z.ZodOptional; min_speech_duration_ms: z.ZodOptional; min_silence_duration_ms: z.ZodOptional; max_speech_duration_s: z.ZodOptional; speech_pad_ms: z.ZodOptional; samples_overlap: z.ZodOptional; }, z.core.$strip>>>; audio_format: z.ZodOptional>>; contextParams: z.ZodOptional; use_gpu: z.ZodOptional; flash_attn: z.ZodOptional; gpu_device: z.ZodOptional; }, z.core.$strip>>>; miscConfig: z.ZodOptional; seed: z.ZodOptional; }, z.core.$strip>>>; vadModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; "parakeet-transcription": z.ZodOptional>; useGPU: z.ZodOptional>; sampleRate: z.ZodOptional>; channels: z.ZodOptional>; captionEnabled: z.ZodOptional>; timestampsEnabled: z.ZodOptional>; seed: z.ZodOptional>; streaming: z.ZodOptional>; streamingChunkMs: z.ZodOptional>; streamingHistoryMs: z.ZodOptional>; streamingEmitPartials: z.ZodOptional>; streamingEnergyVad: z.ZodOptional>; streamingLeftContextMs: z.ZodOptional>; streamingRightLookaheadMs: z.ZodOptional>; language: z.ZodOptional>; streamingSpeakerVad: z.ZodOptional>; diarizationThreshold: z.ZodOptional>; diarizationMinSegmentMs: z.ZodOptional>; streamingSpkCacheEnable: z.ZodOptional>; streamingSpkCacheLen: z.ZodOptional>; streamingFifoLen: z.ZodOptional>; streamingChunkLeftContextMs: z.ZodOptional>; streamingChunkRightContextMs: z.ZodOptional>; streamingSpkCacheUpdatePeriod: z.ZodOptional>; backendsDir: z.ZodOptional>; openclCacheDir: z.ZodOptional>; }, z.core.$strip>>>; "moss-transcribe": z.ZodOptional; useGPU: z.ZodOptional; backendsDir: z.ZodOptional; }, z.core.$strict>>>; "nmtcpp-translation": z.ZodOptional>>; "tts-ggml": z.ZodOptional>>; "ggml-ocr": z.ZodOptional>>; pipelineType: z.ZodOptional>>; magRatio: z.ZodOptional>; canvasSize: z.ZodOptional>; defaultRotationAngles: z.ZodOptional>>; contrastRetry: z.ZodOptional>; lowConfidenceThreshold: z.ZodOptional>; recognizerBatchSize: z.ZodOptional>; nThreads: z.ZodOptional>; backendDevice: z.ZodOptional>>; gpuDevice: z.ZodOptional>; mainGpu: z.ZodOptional]>>>; detectorModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; "sdcpp-generation": z.ZodOptional>>; threads: z.ZodOptional>; device: z.ZodOptional>>; 'main-gpu': z.ZodOptional]>>>; prediction: z.ZodOptional>>; type: z.ZodOptional>>; rng: z.ZodOptional>>; sampler_rng: z.ZodOptional>>; vae_auto_cpu_fallback: z.ZodOptional>; vae_auto_cpu_fallback_memory_ratio: z.ZodOptional>; vae_tiling: z.ZodOptional>; offload_to_cpu: z.ZodOptional>; control_net_cpu: z.ZodOptional>>; clip_on_cpu: z.ZodOptional>>; vae_on_cpu: z.ZodOptional>>; backend: z.ZodOptional>; params_backend: z.ZodOptional>; max_vram: z.ZodOptional>>; stream_layers: z.ZodOptional>; flash_attn: z.ZodOptional>; diffusion_fa: z.ZodOptional>; lora_apply_mode: z.ZodOptional>>; verbosity: z.ZodOptional>; clipLModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipGModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; t5XxlModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; llmModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; vaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; highNoiseDiffusionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; uncondModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipVisionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; audioVaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; embeddingsConnectorsModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; taehvModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; sceneSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; world: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; backend: z.ZodOptional; numFramePerBlock: z.ZodOptional; localAttnSize: z.ZodOptional; offloadParamsToCpu: z.ZodOptional; paramsBackend: z.ZodOptional; maxVram: z.ZodOptional>; streamLayers: z.ZodOptional; verbosity: z.ZodOptional, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>]>>; frameJpegQuality: z.ZodOptional; kvCache: z.ZodOptional; profile: z.ZodOptional; }, z.core.$strict>>>; upscaler: z.ZodOptional>; model_src: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; tile_size: z.ZodOptional; direct: z.ZodOptional; offload_params_to_cpu: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; }, z.core.$strict>>>; }, z.core.$strip>>>; "ggml-vla": z.ZodOptional>>>; verbosity: z.ZodOptional>; embodiment: z.ZodOptional; catId: z.ZodOptional; numCameras: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strip>>>; llm: z.ZodOptional>>; ctx_size: z.ZodOptional; temp: z.ZodOptional; top_p: z.ZodOptional; top_k: z.ZodOptional; seed: z.ZodOptional; gpu_layers: z.ZodOptional; lora: z.ZodOptional; device: z.ZodOptional; predict: z.ZodOptional, z.ZodLiteral<-2>, z.ZodNumber]>>; system_prompt: z.ZodOptional; load_mode: z.ZodOptional>; verbosity: z.ZodOptional>; presence_penalty: z.ZodOptional; frequency_penalty: z.ZodOptional; repeat_penalty: z.ZodOptional; stop_sequences: z.ZodOptional>; parallel: z.ZodOptional; tools: z.ZodOptional; 'cache-type-k': z.ZodOptional; 'cache-type-v': z.ZodOptional; 'main-gpu': z.ZodOptional]>>; 'rpc-servers': z.ZodOptional; devices: z.ZodOptional; 'split-mode': z.ZodOptional>; 'flash-attn': z.ZodOptional>; 'tensor-split': z.ZodOptional; 'batch-size': z.ZodOptional; 'ubatch-size': z.ZodOptional; 'cpu-moe': z.ZodOptional; 'n-cpu-moe': z.ZodOptional; 'kv-offload': z.ZodOptional; 'image-max-tokens': z.ZodOptional; 'image-min-tokens': z.ZodOptional; 'image-max-megapixels': z.ZodOptional; threads: z.ZodOptional; 'threads-batch': z.ZodOptional; 'cpu-mask': z.ZodOptional; 'cpu-mask-batch': z.ZodOptional; 'override-tensor': z.ZodOptional; 'n-cpu-ffn': z.ZodOptional; 'moe-cache-mib': z.ZodOptional]>>; 'prefetch-weights': z.ZodOptional]>>; 'tensor-read-lazy': z.ZodOptional>; fit: z.ZodOptional; 'fit-target': z.ZodOptional>; 'fit-ctx': z.ZodOptional; openclCacheDir: z.ZodOptional; reasoning_budget: z.ZodOptional; projectionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; image_tile_mode: z.ZodOptional>; image_no_upscale: z.ZodOptional>; 'mmproj-use-gpu': z.ZodOptional; }, z.core.$strip>>>; embeddings: z.ZodOptional>>; gpuLayers: z.ZodOptional; device: z.ZodOptional>; batchSize: z.ZodOptional; pooling: z.ZodOptional>; attention: z.ZodOptional>; embdNormalize: z.ZodOptional; flashAttention: z.ZodOptional>; mainGpu: z.ZodOptional]>>; splitMode: z.ZodOptional>; tensorSplit: z.ZodOptional; verbosity: z.ZodOptional>; openclCacheDir: z.ZodOptional; }, z.core.$strip>>>; whisper: z.ZodOptional>>; n_threads: z.ZodOptional>; n_max_text_ctx: z.ZodOptional>; offset_ms: z.ZodOptional>; duration_ms: z.ZodOptional>; audio_ctx: z.ZodOptional>; translate: z.ZodOptional>; no_context: z.ZodOptional>; no_timestamps: z.ZodOptional>; single_segment: z.ZodOptional>; print_special: z.ZodOptional>; print_progress: z.ZodOptional>; print_realtime: z.ZodOptional>; print_timestamps: z.ZodOptional>; token_timestamps: z.ZodOptional>; thold_pt: z.ZodOptional>; thold_ptsum: z.ZodOptional>; max_len: z.ZodOptional>; split_on_word: z.ZodOptional>; max_tokens: z.ZodOptional>; debug_mode: z.ZodOptional>; tdrz_enable: z.ZodOptional>; suppress_regex: z.ZodOptional>; initial_prompt: z.ZodOptional>; language: z.ZodOptional>; detect_language: z.ZodOptional>; suppress_blank: z.ZodOptional>; suppress_nst: z.ZodOptional>; temperature: z.ZodOptional>; length_penalty: z.ZodOptional>; temperature_inc: z.ZodOptional>; entropy_thold: z.ZodOptional>; logprob_thold: z.ZodOptional>; greedy_best_of: z.ZodOptional>; beam_search_beam_size: z.ZodOptional>; max_initial_ts: z.ZodOptional>; no_speech_thold: z.ZodOptional>; seed: z.ZodOptional>; backendsDir: z.ZodOptional>; vad_params: z.ZodOptional; min_speech_duration_ms: z.ZodOptional; min_silence_duration_ms: z.ZodOptional; max_speech_duration_s: z.ZodOptional; speech_pad_ms: z.ZodOptional; samples_overlap: z.ZodOptional; }, z.core.$strip>>>; audio_format: z.ZodOptional>>; contextParams: z.ZodOptional; use_gpu: z.ZodOptional; flash_attn: z.ZodOptional; gpu_device: z.ZodOptional; }, z.core.$strip>>>; miscConfig: z.ZodOptional; seed: z.ZodOptional; }, z.core.$strip>>>; vadModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; parakeet: z.ZodOptional>; useGPU: z.ZodOptional>; sampleRate: z.ZodOptional>; channels: z.ZodOptional>; captionEnabled: z.ZodOptional>; timestampsEnabled: z.ZodOptional>; seed: z.ZodOptional>; streaming: z.ZodOptional>; streamingChunkMs: z.ZodOptional>; streamingHistoryMs: z.ZodOptional>; streamingEmitPartials: z.ZodOptional>; streamingEnergyVad: z.ZodOptional>; streamingLeftContextMs: z.ZodOptional>; streamingRightLookaheadMs: z.ZodOptional>; language: z.ZodOptional>; streamingSpeakerVad: z.ZodOptional>; diarizationThreshold: z.ZodOptional>; diarizationMinSegmentMs: z.ZodOptional>; streamingSpkCacheEnable: z.ZodOptional>; streamingSpkCacheLen: z.ZodOptional>; streamingFifoLen: z.ZodOptional>; streamingChunkLeftContextMs: z.ZodOptional>; streamingChunkRightContextMs: z.ZodOptional>; streamingSpkCacheUpdatePeriod: z.ZodOptional>; backendsDir: z.ZodOptional>; openclCacheDir: z.ZodOptional>; }, z.core.$strip>>>; nmt: z.ZodOptional>>; tts: z.ZodOptional>>; ocr: z.ZodOptional>>; pipelineType: z.ZodOptional>>; magRatio: z.ZodOptional>; canvasSize: z.ZodOptional>; defaultRotationAngles: z.ZodOptional>>; contrastRetry: z.ZodOptional>; lowConfidenceThreshold: z.ZodOptional>; recognizerBatchSize: z.ZodOptional>; nThreads: z.ZodOptional>; backendDevice: z.ZodOptional>>; gpuDevice: z.ZodOptional>; mainGpu: z.ZodOptional]>>>; detectorModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; diffusion: z.ZodOptional>>; threads: z.ZodOptional>; device: z.ZodOptional>>; 'main-gpu': z.ZodOptional]>>>; prediction: z.ZodOptional>>; type: z.ZodOptional>>; rng: z.ZodOptional>>; sampler_rng: z.ZodOptional>>; vae_auto_cpu_fallback: z.ZodOptional>; vae_auto_cpu_fallback_memory_ratio: z.ZodOptional>; vae_tiling: z.ZodOptional>; offload_to_cpu: z.ZodOptional>; control_net_cpu: z.ZodOptional>>; clip_on_cpu: z.ZodOptional>>; vae_on_cpu: z.ZodOptional>>; backend: z.ZodOptional>; params_backend: z.ZodOptional>; max_vram: z.ZodOptional>>; stream_layers: z.ZodOptional>; flash_attn: z.ZodOptional>; diffusion_fa: z.ZodOptional>; lora_apply_mode: z.ZodOptional>>; verbosity: z.ZodOptional>; clipLModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipGModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; t5XxlModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; llmModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; vaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; highNoiseDiffusionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; uncondModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipVisionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; audioVaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; embeddingsConnectorsModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; taehvModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; sceneSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; world: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; backend: z.ZodOptional; numFramePerBlock: z.ZodOptional; localAttnSize: z.ZodOptional; offloadParamsToCpu: z.ZodOptional; paramsBackend: z.ZodOptional; maxVram: z.ZodOptional>; streamLayers: z.ZodOptional; verbosity: z.ZodOptional, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>]>>; frameJpegQuality: z.ZodOptional; kvCache: z.ZodOptional; profile: z.ZodOptional; }, z.core.$strict>>>; upscaler: z.ZodOptional>; model_src: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; tile_size: z.ZodOptional; direct: z.ZodOptional; offload_params_to_cpu: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; }, z.core.$strict>>>; }, z.core.$strip>>>; vla: z.ZodOptional>>>; verbosity: z.ZodOptional>; embodiment: z.ZodOptional; catId: z.ZodOptional; numCameras: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strip>>>; }, z.core.$strip>; export type DeviceConfigDefaults = z.infer; /** * A device pattern rule for applying config defaults. */ export declare const devicePatternSchema: z.ZodObject<{ name: z.ZodString; match: z.ZodObject<{ platform: z.ZodOptional>; deviceBrand: z.ZodOptional; deviceModelPrefix: z.ZodOptional; deviceModelContains: z.ZodOptional; }, z.core.$strip>; defaults: z.ZodObject<{ "llamacpp-completion": z.ZodOptional>>; ctx_size: z.ZodOptional; temp: z.ZodOptional; top_p: z.ZodOptional; top_k: z.ZodOptional; seed: z.ZodOptional; gpu_layers: z.ZodOptional; lora: z.ZodOptional; device: z.ZodOptional; predict: z.ZodOptional, z.ZodLiteral<-2>, z.ZodNumber]>>; system_prompt: z.ZodOptional; load_mode: z.ZodOptional>; verbosity: z.ZodOptional>; presence_penalty: z.ZodOptional; frequency_penalty: z.ZodOptional; repeat_penalty: z.ZodOptional; stop_sequences: z.ZodOptional>; parallel: z.ZodOptional; tools: z.ZodOptional; 'cache-type-k': z.ZodOptional; 'cache-type-v': z.ZodOptional; 'main-gpu': z.ZodOptional]>>; 'rpc-servers': z.ZodOptional; devices: z.ZodOptional; 'split-mode': z.ZodOptional>; 'flash-attn': z.ZodOptional>; 'tensor-split': z.ZodOptional; 'batch-size': z.ZodOptional; 'ubatch-size': z.ZodOptional; 'cpu-moe': z.ZodOptional; 'n-cpu-moe': z.ZodOptional; 'kv-offload': z.ZodOptional; 'image-max-tokens': z.ZodOptional; 'image-min-tokens': z.ZodOptional; 'image-max-megapixels': z.ZodOptional; threads: z.ZodOptional; 'threads-batch': z.ZodOptional; 'cpu-mask': z.ZodOptional; 'cpu-mask-batch': z.ZodOptional; 'override-tensor': z.ZodOptional; 'n-cpu-ffn': z.ZodOptional; 'moe-cache-mib': z.ZodOptional]>>; 'prefetch-weights': z.ZodOptional]>>; 'tensor-read-lazy': z.ZodOptional>; fit: z.ZodOptional; 'fit-target': z.ZodOptional>; 'fit-ctx': z.ZodOptional; openclCacheDir: z.ZodOptional; reasoning_budget: z.ZodOptional; projectionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; image_tile_mode: z.ZodOptional>; image_no_upscale: z.ZodOptional>; 'mmproj-use-gpu': z.ZodOptional; }, z.core.$strip>>>; "llamacpp-embedding": z.ZodOptional>>; gpuLayers: z.ZodOptional; device: z.ZodOptional>; batchSize: z.ZodOptional; pooling: z.ZodOptional>; attention: z.ZodOptional>; embdNormalize: z.ZodOptional; flashAttention: z.ZodOptional>; mainGpu: z.ZodOptional]>>; splitMode: z.ZodOptional>; tensorSplit: z.ZodOptional; verbosity: z.ZodOptional>; openclCacheDir: z.ZodOptional; }, z.core.$strip>>>; "llamacpp-decision": z.ZodOptional>; gpu_layers: z.ZodOptional; batch_size: z.ZodOptional; threads: z.ZodOptional; 'threads-batch': z.ZodOptional; flash_attn: z.ZodOptional>; verbosity: z.ZodOptional; 'main-gpu': z.ZodOptional]>>; 'split-mode': z.ZodOptional>; 'tensor-split': z.ZodOptional; openclCacheDir: z.ZodOptional; }, z.core.$strict>>>; "whispercpp-transcription": z.ZodOptional>>; n_threads: z.ZodOptional>; n_max_text_ctx: z.ZodOptional>; offset_ms: z.ZodOptional>; duration_ms: z.ZodOptional>; audio_ctx: z.ZodOptional>; translate: z.ZodOptional>; no_context: z.ZodOptional>; no_timestamps: z.ZodOptional>; single_segment: z.ZodOptional>; print_special: z.ZodOptional>; print_progress: z.ZodOptional>; print_realtime: z.ZodOptional>; print_timestamps: z.ZodOptional>; token_timestamps: z.ZodOptional>; thold_pt: z.ZodOptional>; thold_ptsum: z.ZodOptional>; max_len: z.ZodOptional>; split_on_word: z.ZodOptional>; max_tokens: z.ZodOptional>; debug_mode: z.ZodOptional>; tdrz_enable: z.ZodOptional>; suppress_regex: z.ZodOptional>; initial_prompt: z.ZodOptional>; language: z.ZodOptional>; detect_language: z.ZodOptional>; suppress_blank: z.ZodOptional>; suppress_nst: z.ZodOptional>; temperature: z.ZodOptional>; length_penalty: z.ZodOptional>; temperature_inc: z.ZodOptional>; entropy_thold: z.ZodOptional>; logprob_thold: z.ZodOptional>; greedy_best_of: z.ZodOptional>; beam_search_beam_size: z.ZodOptional>; max_initial_ts: z.ZodOptional>; no_speech_thold: z.ZodOptional>; seed: z.ZodOptional>; backendsDir: z.ZodOptional>; vad_params: z.ZodOptional; min_speech_duration_ms: z.ZodOptional; min_silence_duration_ms: z.ZodOptional; max_speech_duration_s: z.ZodOptional; speech_pad_ms: z.ZodOptional; samples_overlap: z.ZodOptional; }, z.core.$strip>>>; audio_format: z.ZodOptional>>; contextParams: z.ZodOptional; use_gpu: z.ZodOptional; flash_attn: z.ZodOptional; gpu_device: z.ZodOptional; }, z.core.$strip>>>; miscConfig: z.ZodOptional; seed: z.ZodOptional; }, z.core.$strip>>>; vadModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; "parakeet-transcription": z.ZodOptional>; useGPU: z.ZodOptional>; sampleRate: z.ZodOptional>; channels: z.ZodOptional>; captionEnabled: z.ZodOptional>; timestampsEnabled: z.ZodOptional>; seed: z.ZodOptional>; streaming: z.ZodOptional>; streamingChunkMs: z.ZodOptional>; streamingHistoryMs: z.ZodOptional>; streamingEmitPartials: z.ZodOptional>; streamingEnergyVad: z.ZodOptional>; streamingLeftContextMs: z.ZodOptional>; streamingRightLookaheadMs: z.ZodOptional>; language: z.ZodOptional>; streamingSpeakerVad: z.ZodOptional>; diarizationThreshold: z.ZodOptional>; diarizationMinSegmentMs: z.ZodOptional>; streamingSpkCacheEnable: z.ZodOptional>; streamingSpkCacheLen: z.ZodOptional>; streamingFifoLen: z.ZodOptional>; streamingChunkLeftContextMs: z.ZodOptional>; streamingChunkRightContextMs: z.ZodOptional>; streamingSpkCacheUpdatePeriod: z.ZodOptional>; backendsDir: z.ZodOptional>; openclCacheDir: z.ZodOptional>; }, z.core.$strip>>>; "moss-transcribe": z.ZodOptional; useGPU: z.ZodOptional; backendsDir: z.ZodOptional; }, z.core.$strict>>>; "nmtcpp-translation": z.ZodOptional>>; "tts-ggml": z.ZodOptional>>; "ggml-ocr": z.ZodOptional>>; pipelineType: z.ZodOptional>>; magRatio: z.ZodOptional>; canvasSize: z.ZodOptional>; defaultRotationAngles: z.ZodOptional>>; contrastRetry: z.ZodOptional>; lowConfidenceThreshold: z.ZodOptional>; recognizerBatchSize: z.ZodOptional>; nThreads: z.ZodOptional>; backendDevice: z.ZodOptional>>; gpuDevice: z.ZodOptional>; mainGpu: z.ZodOptional]>>>; detectorModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; "sdcpp-generation": z.ZodOptional>>; threads: z.ZodOptional>; device: z.ZodOptional>>; 'main-gpu': z.ZodOptional]>>>; prediction: z.ZodOptional>>; type: z.ZodOptional>>; rng: z.ZodOptional>>; sampler_rng: z.ZodOptional>>; vae_auto_cpu_fallback: z.ZodOptional>; vae_auto_cpu_fallback_memory_ratio: z.ZodOptional>; vae_tiling: z.ZodOptional>; offload_to_cpu: z.ZodOptional>; control_net_cpu: z.ZodOptional>>; clip_on_cpu: z.ZodOptional>>; vae_on_cpu: z.ZodOptional>>; backend: z.ZodOptional>; params_backend: z.ZodOptional>; max_vram: z.ZodOptional>>; stream_layers: z.ZodOptional>; flash_attn: z.ZodOptional>; diffusion_fa: z.ZodOptional>; lora_apply_mode: z.ZodOptional>>; verbosity: z.ZodOptional>; clipLModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipGModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; t5XxlModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; llmModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; vaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; highNoiseDiffusionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; uncondModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipVisionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; audioVaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; embeddingsConnectorsModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; taehvModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; sceneSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; world: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; backend: z.ZodOptional; numFramePerBlock: z.ZodOptional; localAttnSize: z.ZodOptional; offloadParamsToCpu: z.ZodOptional; paramsBackend: z.ZodOptional; maxVram: z.ZodOptional>; streamLayers: z.ZodOptional; verbosity: z.ZodOptional, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>]>>; frameJpegQuality: z.ZodOptional; kvCache: z.ZodOptional; profile: z.ZodOptional; }, z.core.$strict>>>; upscaler: z.ZodOptional>; model_src: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; tile_size: z.ZodOptional; direct: z.ZodOptional; offload_params_to_cpu: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; }, z.core.$strict>>>; }, z.core.$strip>>>; "ggml-vla": z.ZodOptional>>>; verbosity: z.ZodOptional>; embodiment: z.ZodOptional; catId: z.ZodOptional; numCameras: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strip>>>; llm: z.ZodOptional>>; ctx_size: z.ZodOptional; temp: z.ZodOptional; top_p: z.ZodOptional; top_k: z.ZodOptional; seed: z.ZodOptional; gpu_layers: z.ZodOptional; lora: z.ZodOptional; device: z.ZodOptional; predict: z.ZodOptional, z.ZodLiteral<-2>, z.ZodNumber]>>; system_prompt: z.ZodOptional; load_mode: z.ZodOptional>; verbosity: z.ZodOptional>; presence_penalty: z.ZodOptional; frequency_penalty: z.ZodOptional; repeat_penalty: z.ZodOptional; stop_sequences: z.ZodOptional>; parallel: z.ZodOptional; tools: z.ZodOptional; 'cache-type-k': z.ZodOptional; 'cache-type-v': z.ZodOptional; 'main-gpu': z.ZodOptional]>>; 'rpc-servers': z.ZodOptional; devices: z.ZodOptional; 'split-mode': z.ZodOptional>; 'flash-attn': z.ZodOptional>; 'tensor-split': z.ZodOptional; 'batch-size': z.ZodOptional; 'ubatch-size': z.ZodOptional; 'cpu-moe': z.ZodOptional; 'n-cpu-moe': z.ZodOptional; 'kv-offload': z.ZodOptional; 'image-max-tokens': z.ZodOptional; 'image-min-tokens': z.ZodOptional; 'image-max-megapixels': z.ZodOptional; threads: z.ZodOptional; 'threads-batch': z.ZodOptional; 'cpu-mask': z.ZodOptional; 'cpu-mask-batch': z.ZodOptional; 'override-tensor': z.ZodOptional; 'n-cpu-ffn': z.ZodOptional; 'moe-cache-mib': z.ZodOptional]>>; 'prefetch-weights': z.ZodOptional]>>; 'tensor-read-lazy': z.ZodOptional>; fit: z.ZodOptional; 'fit-target': z.ZodOptional>; 'fit-ctx': z.ZodOptional; openclCacheDir: z.ZodOptional; reasoning_budget: z.ZodOptional; projectionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; image_tile_mode: z.ZodOptional>; image_no_upscale: z.ZodOptional>; 'mmproj-use-gpu': z.ZodOptional; }, z.core.$strip>>>; embeddings: z.ZodOptional>>; gpuLayers: z.ZodOptional; device: z.ZodOptional>; batchSize: z.ZodOptional; pooling: z.ZodOptional>; attention: z.ZodOptional>; embdNormalize: z.ZodOptional; flashAttention: z.ZodOptional>; mainGpu: z.ZodOptional]>>; splitMode: z.ZodOptional>; tensorSplit: z.ZodOptional; verbosity: z.ZodOptional>; openclCacheDir: z.ZodOptional; }, z.core.$strip>>>; whisper: z.ZodOptional>>; n_threads: z.ZodOptional>; n_max_text_ctx: z.ZodOptional>; offset_ms: z.ZodOptional>; duration_ms: z.ZodOptional>; audio_ctx: z.ZodOptional>; translate: z.ZodOptional>; no_context: z.ZodOptional>; no_timestamps: z.ZodOptional>; single_segment: z.ZodOptional>; print_special: z.ZodOptional>; print_progress: z.ZodOptional>; print_realtime: z.ZodOptional>; print_timestamps: z.ZodOptional>; token_timestamps: z.ZodOptional>; thold_pt: z.ZodOptional>; thold_ptsum: z.ZodOptional>; max_len: z.ZodOptional>; split_on_word: z.ZodOptional>; max_tokens: z.ZodOptional>; debug_mode: z.ZodOptional>; tdrz_enable: z.ZodOptional>; suppress_regex: z.ZodOptional>; initial_prompt: z.ZodOptional>; language: z.ZodOptional>; detect_language: z.ZodOptional>; suppress_blank: z.ZodOptional>; suppress_nst: z.ZodOptional>; temperature: z.ZodOptional>; length_penalty: z.ZodOptional>; temperature_inc: z.ZodOptional>; entropy_thold: z.ZodOptional>; logprob_thold: z.ZodOptional>; greedy_best_of: z.ZodOptional>; beam_search_beam_size: z.ZodOptional>; max_initial_ts: z.ZodOptional>; no_speech_thold: z.ZodOptional>; seed: z.ZodOptional>; backendsDir: z.ZodOptional>; vad_params: z.ZodOptional; min_speech_duration_ms: z.ZodOptional; min_silence_duration_ms: z.ZodOptional; max_speech_duration_s: z.ZodOptional; speech_pad_ms: z.ZodOptional; samples_overlap: z.ZodOptional; }, z.core.$strip>>>; audio_format: z.ZodOptional>>; contextParams: z.ZodOptional; use_gpu: z.ZodOptional; flash_attn: z.ZodOptional; gpu_device: z.ZodOptional; }, z.core.$strip>>>; miscConfig: z.ZodOptional; seed: z.ZodOptional; }, z.core.$strip>>>; vadModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; parakeet: z.ZodOptional>; useGPU: z.ZodOptional>; sampleRate: z.ZodOptional>; channels: z.ZodOptional>; captionEnabled: z.ZodOptional>; timestampsEnabled: z.ZodOptional>; seed: z.ZodOptional>; streaming: z.ZodOptional>; streamingChunkMs: z.ZodOptional>; streamingHistoryMs: z.ZodOptional>; streamingEmitPartials: z.ZodOptional>; streamingEnergyVad: z.ZodOptional>; streamingLeftContextMs: z.ZodOptional>; streamingRightLookaheadMs: z.ZodOptional>; language: z.ZodOptional>; streamingSpeakerVad: z.ZodOptional>; diarizationThreshold: z.ZodOptional>; diarizationMinSegmentMs: z.ZodOptional>; streamingSpkCacheEnable: z.ZodOptional>; streamingSpkCacheLen: z.ZodOptional>; streamingFifoLen: z.ZodOptional>; streamingChunkLeftContextMs: z.ZodOptional>; streamingChunkRightContextMs: z.ZodOptional>; streamingSpkCacheUpdatePeriod: z.ZodOptional>; backendsDir: z.ZodOptional>; openclCacheDir: z.ZodOptional>; }, z.core.$strip>>>; nmt: z.ZodOptional>>; tts: z.ZodOptional>>; ocr: z.ZodOptional>>; pipelineType: z.ZodOptional>>; magRatio: z.ZodOptional>; canvasSize: z.ZodOptional>; defaultRotationAngles: z.ZodOptional>>; contrastRetry: z.ZodOptional>; lowConfidenceThreshold: z.ZodOptional>; recognizerBatchSize: z.ZodOptional>; nThreads: z.ZodOptional>; backendDevice: z.ZodOptional>>; gpuDevice: z.ZodOptional>; mainGpu: z.ZodOptional]>>>; detectorModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; diffusion: z.ZodOptional>>; threads: z.ZodOptional>; device: z.ZodOptional>>; 'main-gpu': z.ZodOptional]>>>; prediction: z.ZodOptional>>; type: z.ZodOptional>>; rng: z.ZodOptional>>; sampler_rng: z.ZodOptional>>; vae_auto_cpu_fallback: z.ZodOptional>; vae_auto_cpu_fallback_memory_ratio: z.ZodOptional>; vae_tiling: z.ZodOptional>; offload_to_cpu: z.ZodOptional>; control_net_cpu: z.ZodOptional>>; clip_on_cpu: z.ZodOptional>>; vae_on_cpu: z.ZodOptional>>; backend: z.ZodOptional>; params_backend: z.ZodOptional>; max_vram: z.ZodOptional>>; stream_layers: z.ZodOptional>; flash_attn: z.ZodOptional>; diffusion_fa: z.ZodOptional>; lora_apply_mode: z.ZodOptional>>; verbosity: z.ZodOptional>; clipLModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipGModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; t5XxlModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; llmModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; vaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; highNoiseDiffusionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; uncondModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipVisionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; audioVaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; embeddingsConnectorsModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; taehvModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; sceneSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; world: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; backend: z.ZodOptional; numFramePerBlock: z.ZodOptional; localAttnSize: z.ZodOptional; offloadParamsToCpu: z.ZodOptional; paramsBackend: z.ZodOptional; maxVram: z.ZodOptional>; streamLayers: z.ZodOptional; verbosity: z.ZodOptional, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>]>>; frameJpegQuality: z.ZodOptional; kvCache: z.ZodOptional; profile: z.ZodOptional; }, z.core.$strict>>>; upscaler: z.ZodOptional>; model_src: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; tile_size: z.ZodOptional; direct: z.ZodOptional; offload_params_to_cpu: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; }, z.core.$strict>>>; }, z.core.$strip>>>; vla: z.ZodOptional>>>; verbosity: z.ZodOptional>; embodiment: z.ZodOptional; catId: z.ZodOptional; numCameras: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strip>>>; }, z.core.$strip>; }, z.core.$strip>; export type DevicePattern = z.infer; /** * QVAC Configuration Schema * * This configuration is loaded once at initialization from a config file * (qvac.config.json, qvac.config.js, or qvac.config.ts) and remains immutable * throughout the process's lifetime. */ export declare const qvacConfigSchema: z.ZodObject<{ cacheDirectory: z.ZodOptional>>; swarmRelays: z.ZodOptional>; loggerLevel: z.ZodOptional>; loggerConsoleOutput: z.ZodOptional; rpcInitTimeoutMs: z.ZodOptional; httpDownloadConcurrency: z.ZodOptional; httpConnectionTimeoutMs: z.ZodOptional; requireHttpChecksum: z.ZodOptional; requireSecureTransport: z.ZodOptional; modelFitPolicy: z.ZodOptional>; registryDownloadMaxRetries: z.ZodOptional; registryStreamTimeoutMs: z.ZodOptional; fitStubBudgetMs: z.ZodOptional; deviceDefaults: z.ZodOptional>; deviceBrand: z.ZodOptional; deviceModelPrefix: z.ZodOptional; deviceModelContains: z.ZodOptional; }, z.core.$strip>; defaults: z.ZodObject<{ "llamacpp-completion": z.ZodOptional>>; ctx_size: z.ZodOptional; temp: z.ZodOptional; top_p: z.ZodOptional; top_k: z.ZodOptional; seed: z.ZodOptional; gpu_layers: z.ZodOptional; lora: z.ZodOptional; device: z.ZodOptional; predict: z.ZodOptional, z.ZodLiteral<-2>, z.ZodNumber]>>; system_prompt: z.ZodOptional; load_mode: z.ZodOptional>; verbosity: z.ZodOptional>; presence_penalty: z.ZodOptional; frequency_penalty: z.ZodOptional; repeat_penalty: z.ZodOptional; stop_sequences: z.ZodOptional>; parallel: z.ZodOptional; tools: z.ZodOptional; 'cache-type-k': z.ZodOptional; 'cache-type-v': z.ZodOptional; 'main-gpu': z.ZodOptional]>>; 'rpc-servers': z.ZodOptional; devices: z.ZodOptional; 'split-mode': z.ZodOptional>; 'flash-attn': z.ZodOptional>; 'tensor-split': z.ZodOptional; 'batch-size': z.ZodOptional; 'ubatch-size': z.ZodOptional; 'cpu-moe': z.ZodOptional; 'n-cpu-moe': z.ZodOptional; 'kv-offload': z.ZodOptional; 'image-max-tokens': z.ZodOptional; 'image-min-tokens': z.ZodOptional; 'image-max-megapixels': z.ZodOptional; threads: z.ZodOptional; 'threads-batch': z.ZodOptional; 'cpu-mask': z.ZodOptional; 'cpu-mask-batch': z.ZodOptional; 'override-tensor': z.ZodOptional; 'n-cpu-ffn': z.ZodOptional; 'moe-cache-mib': z.ZodOptional]>>; 'prefetch-weights': z.ZodOptional]>>; 'tensor-read-lazy': z.ZodOptional>; fit: z.ZodOptional; 'fit-target': z.ZodOptional>; 'fit-ctx': z.ZodOptional; openclCacheDir: z.ZodOptional; reasoning_budget: z.ZodOptional; projectionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; image_tile_mode: z.ZodOptional>; image_no_upscale: z.ZodOptional>; 'mmproj-use-gpu': z.ZodOptional; }, z.core.$strip>>>; "llamacpp-embedding": z.ZodOptional>>; gpuLayers: z.ZodOptional; device: z.ZodOptional>; batchSize: z.ZodOptional; pooling: z.ZodOptional>; attention: z.ZodOptional>; embdNormalize: z.ZodOptional; flashAttention: z.ZodOptional>; mainGpu: z.ZodOptional]>>; splitMode: z.ZodOptional>; tensorSplit: z.ZodOptional; verbosity: z.ZodOptional>; openclCacheDir: z.ZodOptional; }, z.core.$strip>>>; "llamacpp-decision": z.ZodOptional>; gpu_layers: z.ZodOptional; batch_size: z.ZodOptional; threads: z.ZodOptional; 'threads-batch': z.ZodOptional; flash_attn: z.ZodOptional>; verbosity: z.ZodOptional; 'main-gpu': z.ZodOptional]>>; 'split-mode': z.ZodOptional>; 'tensor-split': z.ZodOptional; openclCacheDir: z.ZodOptional; }, z.core.$strict>>>; "whispercpp-transcription": z.ZodOptional>>; n_threads: z.ZodOptional>; n_max_text_ctx: z.ZodOptional>; offset_ms: z.ZodOptional>; duration_ms: z.ZodOptional>; audio_ctx: z.ZodOptional>; translate: z.ZodOptional>; no_context: z.ZodOptional>; no_timestamps: z.ZodOptional>; single_segment: z.ZodOptional>; print_special: z.ZodOptional>; print_progress: z.ZodOptional>; print_realtime: z.ZodOptional>; print_timestamps: z.ZodOptional>; token_timestamps: z.ZodOptional>; thold_pt: z.ZodOptional>; thold_ptsum: z.ZodOptional>; max_len: z.ZodOptional>; split_on_word: z.ZodOptional>; max_tokens: z.ZodOptional>; debug_mode: z.ZodOptional>; tdrz_enable: z.ZodOptional>; suppress_regex: z.ZodOptional>; initial_prompt: z.ZodOptional>; language: z.ZodOptional>; detect_language: z.ZodOptional>; suppress_blank: z.ZodOptional>; suppress_nst: z.ZodOptional>; temperature: z.ZodOptional>; length_penalty: z.ZodOptional>; temperature_inc: z.ZodOptional>; entropy_thold: z.ZodOptional>; logprob_thold: z.ZodOptional>; greedy_best_of: z.ZodOptional>; beam_search_beam_size: z.ZodOptional>; max_initial_ts: z.ZodOptional>; no_speech_thold: z.ZodOptional>; seed: z.ZodOptional>; backendsDir: z.ZodOptional>; vad_params: z.ZodOptional; min_speech_duration_ms: z.ZodOptional; min_silence_duration_ms: z.ZodOptional; max_speech_duration_s: z.ZodOptional; speech_pad_ms: z.ZodOptional; samples_overlap: z.ZodOptional; }, z.core.$strip>>>; audio_format: z.ZodOptional>>; contextParams: z.ZodOptional; use_gpu: z.ZodOptional; flash_attn: z.ZodOptional; gpu_device: z.ZodOptional; }, z.core.$strip>>>; miscConfig: z.ZodOptional; seed: z.ZodOptional; }, z.core.$strip>>>; vadModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; "parakeet-transcription": z.ZodOptional>; useGPU: z.ZodOptional>; sampleRate: z.ZodOptional>; channels: z.ZodOptional>; captionEnabled: z.ZodOptional>; timestampsEnabled: z.ZodOptional>; seed: z.ZodOptional>; streaming: z.ZodOptional>; streamingChunkMs: z.ZodOptional>; streamingHistoryMs: z.ZodOptional>; streamingEmitPartials: z.ZodOptional>; streamingEnergyVad: z.ZodOptional>; streamingLeftContextMs: z.ZodOptional>; streamingRightLookaheadMs: z.ZodOptional>; language: z.ZodOptional>; streamingSpeakerVad: z.ZodOptional>; diarizationThreshold: z.ZodOptional>; diarizationMinSegmentMs: z.ZodOptional>; streamingSpkCacheEnable: z.ZodOptional>; streamingSpkCacheLen: z.ZodOptional>; streamingFifoLen: z.ZodOptional>; streamingChunkLeftContextMs: z.ZodOptional>; streamingChunkRightContextMs: z.ZodOptional>; streamingSpkCacheUpdatePeriod: z.ZodOptional>; backendsDir: z.ZodOptional>; openclCacheDir: z.ZodOptional>; }, z.core.$strip>>>; "moss-transcribe": z.ZodOptional; useGPU: z.ZodOptional; backendsDir: z.ZodOptional; }, z.core.$strict>>>; "nmtcpp-translation": z.ZodOptional>>; "tts-ggml": z.ZodOptional>>; "ggml-ocr": z.ZodOptional>>; pipelineType: z.ZodOptional>>; magRatio: z.ZodOptional>; canvasSize: z.ZodOptional>; defaultRotationAngles: z.ZodOptional>>; contrastRetry: z.ZodOptional>; lowConfidenceThreshold: z.ZodOptional>; recognizerBatchSize: z.ZodOptional>; nThreads: z.ZodOptional>; backendDevice: z.ZodOptional>>; gpuDevice: z.ZodOptional>; mainGpu: z.ZodOptional]>>>; detectorModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; "sdcpp-generation": z.ZodOptional>>; threads: z.ZodOptional>; device: z.ZodOptional>>; 'main-gpu': z.ZodOptional]>>>; prediction: z.ZodOptional>>; type: z.ZodOptional>>; rng: z.ZodOptional>>; sampler_rng: z.ZodOptional>>; vae_auto_cpu_fallback: z.ZodOptional>; vae_auto_cpu_fallback_memory_ratio: z.ZodOptional>; vae_tiling: z.ZodOptional>; offload_to_cpu: z.ZodOptional>; control_net_cpu: z.ZodOptional>>; clip_on_cpu: z.ZodOptional>>; vae_on_cpu: z.ZodOptional>>; backend: z.ZodOptional>; params_backend: z.ZodOptional>; max_vram: z.ZodOptional>>; stream_layers: z.ZodOptional>; flash_attn: z.ZodOptional>; diffusion_fa: z.ZodOptional>; lora_apply_mode: z.ZodOptional>>; verbosity: z.ZodOptional>; clipLModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipGModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; t5XxlModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; llmModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; vaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; highNoiseDiffusionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; uncondModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipVisionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; audioVaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; embeddingsConnectorsModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; taehvModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; sceneSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; world: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; backend: z.ZodOptional; numFramePerBlock: z.ZodOptional; localAttnSize: z.ZodOptional; offloadParamsToCpu: z.ZodOptional; paramsBackend: z.ZodOptional; maxVram: z.ZodOptional>; streamLayers: z.ZodOptional; verbosity: z.ZodOptional, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>]>>; frameJpegQuality: z.ZodOptional; kvCache: z.ZodOptional; profile: z.ZodOptional; }, z.core.$strict>>>; upscaler: z.ZodOptional>; model_src: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; tile_size: z.ZodOptional; direct: z.ZodOptional; offload_params_to_cpu: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; }, z.core.$strict>>>; }, z.core.$strip>>>; "ggml-vla": z.ZodOptional>>>; verbosity: z.ZodOptional>; embodiment: z.ZodOptional; catId: z.ZodOptional; numCameras: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strip>>>; llm: z.ZodOptional>>; ctx_size: z.ZodOptional; temp: z.ZodOptional; top_p: z.ZodOptional; top_k: z.ZodOptional; seed: z.ZodOptional; gpu_layers: z.ZodOptional; lora: z.ZodOptional; device: z.ZodOptional; predict: z.ZodOptional, z.ZodLiteral<-2>, z.ZodNumber]>>; system_prompt: z.ZodOptional; load_mode: z.ZodOptional>; verbosity: z.ZodOptional>; presence_penalty: z.ZodOptional; frequency_penalty: z.ZodOptional; repeat_penalty: z.ZodOptional; stop_sequences: z.ZodOptional>; parallel: z.ZodOptional; tools: z.ZodOptional; 'cache-type-k': z.ZodOptional; 'cache-type-v': z.ZodOptional; 'main-gpu': z.ZodOptional]>>; 'rpc-servers': z.ZodOptional; devices: z.ZodOptional; 'split-mode': z.ZodOptional>; 'flash-attn': z.ZodOptional>; 'tensor-split': z.ZodOptional; 'batch-size': z.ZodOptional; 'ubatch-size': z.ZodOptional; 'cpu-moe': z.ZodOptional; 'n-cpu-moe': z.ZodOptional; 'kv-offload': z.ZodOptional; 'image-max-tokens': z.ZodOptional; 'image-min-tokens': z.ZodOptional; 'image-max-megapixels': z.ZodOptional; threads: z.ZodOptional; 'threads-batch': z.ZodOptional; 'cpu-mask': z.ZodOptional; 'cpu-mask-batch': z.ZodOptional; 'override-tensor': z.ZodOptional; 'n-cpu-ffn': z.ZodOptional; 'moe-cache-mib': z.ZodOptional]>>; 'prefetch-weights': z.ZodOptional]>>; 'tensor-read-lazy': z.ZodOptional>; fit: z.ZodOptional; 'fit-target': z.ZodOptional>; 'fit-ctx': z.ZodOptional; openclCacheDir: z.ZodOptional; reasoning_budget: z.ZodOptional; projectionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; image_tile_mode: z.ZodOptional>; image_no_upscale: z.ZodOptional>; 'mmproj-use-gpu': z.ZodOptional; }, z.core.$strip>>>; embeddings: z.ZodOptional>>; gpuLayers: z.ZodOptional; device: z.ZodOptional>; batchSize: z.ZodOptional; pooling: z.ZodOptional>; attention: z.ZodOptional>; embdNormalize: z.ZodOptional; flashAttention: z.ZodOptional>; mainGpu: z.ZodOptional]>>; splitMode: z.ZodOptional>; tensorSplit: z.ZodOptional; verbosity: z.ZodOptional>; openclCacheDir: z.ZodOptional; }, z.core.$strip>>>; whisper: z.ZodOptional>>; n_threads: z.ZodOptional>; n_max_text_ctx: z.ZodOptional>; offset_ms: z.ZodOptional>; duration_ms: z.ZodOptional>; audio_ctx: z.ZodOptional>; translate: z.ZodOptional>; no_context: z.ZodOptional>; no_timestamps: z.ZodOptional>; single_segment: z.ZodOptional>; print_special: z.ZodOptional>; print_progress: z.ZodOptional>; print_realtime: z.ZodOptional>; print_timestamps: z.ZodOptional>; token_timestamps: z.ZodOptional>; thold_pt: z.ZodOptional>; thold_ptsum: z.ZodOptional>; max_len: z.ZodOptional>; split_on_word: z.ZodOptional>; max_tokens: z.ZodOptional>; debug_mode: z.ZodOptional>; tdrz_enable: z.ZodOptional>; suppress_regex: z.ZodOptional>; initial_prompt: z.ZodOptional>; language: z.ZodOptional>; detect_language: z.ZodOptional>; suppress_blank: z.ZodOptional>; suppress_nst: z.ZodOptional>; temperature: z.ZodOptional>; length_penalty: z.ZodOptional>; temperature_inc: z.ZodOptional>; entropy_thold: z.ZodOptional>; logprob_thold: z.ZodOptional>; greedy_best_of: z.ZodOptional>; beam_search_beam_size: z.ZodOptional>; max_initial_ts: z.ZodOptional>; no_speech_thold: z.ZodOptional>; seed: z.ZodOptional>; backendsDir: z.ZodOptional>; vad_params: z.ZodOptional; min_speech_duration_ms: z.ZodOptional; min_silence_duration_ms: z.ZodOptional; max_speech_duration_s: z.ZodOptional; speech_pad_ms: z.ZodOptional; samples_overlap: z.ZodOptional; }, z.core.$strip>>>; audio_format: z.ZodOptional>>; contextParams: z.ZodOptional; use_gpu: z.ZodOptional; flash_attn: z.ZodOptional; gpu_device: z.ZodOptional; }, z.core.$strip>>>; miscConfig: z.ZodOptional; seed: z.ZodOptional; }, z.core.$strip>>>; vadModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; parakeet: z.ZodOptional>; useGPU: z.ZodOptional>; sampleRate: z.ZodOptional>; channels: z.ZodOptional>; captionEnabled: z.ZodOptional>; timestampsEnabled: z.ZodOptional>; seed: z.ZodOptional>; streaming: z.ZodOptional>; streamingChunkMs: z.ZodOptional>; streamingHistoryMs: z.ZodOptional>; streamingEmitPartials: z.ZodOptional>; streamingEnergyVad: z.ZodOptional>; streamingLeftContextMs: z.ZodOptional>; streamingRightLookaheadMs: z.ZodOptional>; language: z.ZodOptional>; streamingSpeakerVad: z.ZodOptional>; diarizationThreshold: z.ZodOptional>; diarizationMinSegmentMs: z.ZodOptional>; streamingSpkCacheEnable: z.ZodOptional>; streamingSpkCacheLen: z.ZodOptional>; streamingFifoLen: z.ZodOptional>; streamingChunkLeftContextMs: z.ZodOptional>; streamingChunkRightContextMs: z.ZodOptional>; streamingSpkCacheUpdatePeriod: z.ZodOptional>; backendsDir: z.ZodOptional>; openclCacheDir: z.ZodOptional>; }, z.core.$strip>>>; nmt: z.ZodOptional>>; tts: z.ZodOptional>>; ocr: z.ZodOptional>>; pipelineType: z.ZodOptional>>; magRatio: z.ZodOptional>; canvasSize: z.ZodOptional>; defaultRotationAngles: z.ZodOptional>>; contrastRetry: z.ZodOptional>; lowConfidenceThreshold: z.ZodOptional>; recognizerBatchSize: z.ZodOptional>; nThreads: z.ZodOptional>; backendDevice: z.ZodOptional>>; gpuDevice: z.ZodOptional>; mainGpu: z.ZodOptional]>>>; detectorModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; diffusion: z.ZodOptional>>; threads: z.ZodOptional>; device: z.ZodOptional>>; 'main-gpu': z.ZodOptional]>>>; prediction: z.ZodOptional>>; type: z.ZodOptional>>; rng: z.ZodOptional>>; sampler_rng: z.ZodOptional>>; vae_auto_cpu_fallback: z.ZodOptional>; vae_auto_cpu_fallback_memory_ratio: z.ZodOptional>; vae_tiling: z.ZodOptional>; offload_to_cpu: z.ZodOptional>; control_net_cpu: z.ZodOptional>>; clip_on_cpu: z.ZodOptional>>; vae_on_cpu: z.ZodOptional>>; backend: z.ZodOptional>; params_backend: z.ZodOptional>; max_vram: z.ZodOptional>>; stream_layers: z.ZodOptional>; flash_attn: z.ZodOptional>; diffusion_fa: z.ZodOptional>; lora_apply_mode: z.ZodOptional>>; verbosity: z.ZodOptional>; clipLModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipGModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; t5XxlModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; llmModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; vaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; highNoiseDiffusionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; uncondModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; clipVisionModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; audioVaeModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; embeddingsConnectorsModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; taehvModelSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; sceneSrc: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>>; world: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; backend: z.ZodOptional; numFramePerBlock: z.ZodOptional; localAttnSize: z.ZodOptional; offloadParamsToCpu: z.ZodOptional; paramsBackend: z.ZodOptional; maxVram: z.ZodOptional>; streamLayers: z.ZodOptional; verbosity: z.ZodOptional, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>]>>; frameJpegQuality: z.ZodOptional; kvCache: z.ZodOptional; profile: z.ZodOptional; }, z.core.$strict>>>; upscaler: z.ZodOptional>; model_src: z.ZodOptional; modelId: z.ZodOptional; registryPath: z.ZodOptional; registrySource: z.ZodOptional; blobCoreKey: z.ZodOptional; blobIndex: z.ZodOptional; engine: z.ZodOptional; expectedSize: z.ZodOptional; sha256Checksum: z.ZodOptional; addon: z.ZodOptional, z.ZodLiteral<"vad">]>>; }, z.core.$strip>]>>; tile_size: z.ZodOptional; direct: z.ZodOptional; offload_params_to_cpu: z.ZodOptional; threads: z.ZodOptional, z.ZodNumber]>>; }, z.core.$strict>>>; }, z.core.$strip>>>; vla: z.ZodOptional>>>; verbosity: z.ZodOptional>; embodiment: z.ZodOptional; catId: z.ZodOptional; numCameras: z.ZodOptional; }, z.core.$strip>]>>>; }, z.core.$strip>>>; }, z.core.$strip>; }, z.core.$strip>>>; ragTurbovec: z.ZodOptional; plugins: z.ZodOptional>; includeAudioDecoder: z.ZodOptional; rpcServerProvider: z.ZodOptional; bareRuntimeVersion: z.ZodOptional; }, z.core.$strip>; export type QvacConfig = z.infer;