/** User-owned settings shared by Croco image generation and Studio planning. */ import Schema from "@deepseek-ai/schemastery"; import { type CrocoGenerationSettings } from "./channel-config.ts"; export { DEFAULT_IMAGE_BATCH_CONCURRENCY, DEFAULT_GPU_API_BASE_URL, DEFAULT_VOICE_BATCH_CONCURRENCY, DEFAULT_VOICE_DESIGN_MODEL, DEFAULT_VOICE_DESIGN_BASE_URL, DEFAULT_VOICE_REFERENCE_TEXT, normalizeGpuApiBaseUrl, normalizeCharacterApiUrl, type CrocoGenerationSettings, } from "./channel-config.ts"; export declare const CROCO_GENERATION_SETTINGS_NAMESPACE = "croco-generation"; export declare const CrocoGenerationSettingsSchema: Schema; /** Read the live batch setting, falling back only while the settings service is unavailable. */ export declare function imageBatchConcurrency(ctx: any): number; /** Read the configured GPU endpoint without requiring GPU generation to be enabled. */ export declare function gpuApiBaseUrlSetting(ctx: any): string; /** Read the configured GPU endpoint for a provider call. */ export declare function requireGpuApiBaseUrl(ctx: any): string; /** Read the current Voice Design channel configuration. */ export declare function voiceDesignSettings(ctx: any): Pick; /** Read the URL chosen in the channel form without consulting an old process environment. */ export declare function characterApiUrlSetting(ctx: any): string; /** Use saved settings; import a legacy credential URL only when the user explicitly requests it. */ export declare function importLegacyCharacterApiUrl(ctx: any): Promise;