export interface ModelOption { key: string; displayName: string; } export declare const GENERATE_IMAGE_MODELS: readonly [{ readonly key: "gpt-image-2"; readonly displayName: "GPT Image 2"; }, { readonly key: "gpt-image-2.5-sunburst"; readonly displayName: "GPT Image 2.5 Sunburst"; }, { readonly key: "gpt-image-2.5-flare"; readonly displayName: "GPT Image 2.5 Flare"; }, { readonly key: "z-turbo"; readonly displayName: "Z-Image Turbo"; }, { readonly key: "z-image"; readonly displayName: "Z-Image"; }, { readonly key: "krea-2-turbo"; readonly displayName: "Krea 2 Turbo"; }, { readonly key: "dark-beast-krea2"; readonly displayName: "Dark Beast Krea 2"; }, { readonly key: "dark-beast-z-turbo"; readonly displayName: "Dark Beast Z-Image Turbo"; }, { readonly key: "chroma-v46-flash"; readonly displayName: "Chroma v.46 Flash"; }, { readonly key: "chroma1-hd"; readonly displayName: "Chroma 1 HD"; }, { readonly key: "chroma-detail"; readonly displayName: "Chroma Detail"; }, { readonly key: "flux-schnell"; readonly displayName: "FLUX.1 Schnell"; }, { readonly key: "pony-v7"; readonly displayName: "CyberRealistic Pony v7"; }, { readonly key: "qwen-2512"; readonly displayName: "Qwen Image 2512"; }, { readonly key: "qwen-2512-lightning"; readonly displayName: "Qwen Image 2512 Lightning"; }, { readonly key: "albedo-xl"; readonly displayName: "AlbedoBase XL v3.1-Large"; }, { readonly key: "animagine-xl"; readonly displayName: "Animagine XL 4.0"; }, { readonly key: "one-obsession-v22"; readonly displayName: "One Obsession v2.2"; }, { readonly key: "anima-pencil-xl"; readonly displayName: "Anima Pencil XL v5"; }, { readonly key: "art-universe-xl"; readonly displayName: "Art Universe XL v6"; }, { readonly key: "hyphoria-real"; readonly displayName: "Hyphoria Real [Illu] v0.5"; }, { readonly key: "analog-madness-xl"; readonly displayName: "Analog Madness SDXL v2"; }, { readonly key: "cyberrealistic-xl"; readonly displayName: "CyberRealistic XL v6"; }, { readonly key: "real-dream-xl"; readonly displayName: "Real Dream XL-Pony-11"; }, { readonly key: "faetastic-xl"; readonly displayName: "FaeTastic Details XL v24"; }, { readonly key: "zavychroma-xl"; readonly displayName: "ZavyChromaXL v8"; }, { readonly key: "pony-faetality"; readonly displayName: "Pony FaeTality v1.1"; }, { readonly key: "dreamshaper-xl"; readonly displayName: "DreamShaper XL"; }]; export declare const MODELS_BY_TOOL: Record; export declare function getModelArgKey(toolName: string): string; export declare function isQualityTierTool(toolName: string): boolean; export declare function getModelOptions(toolName: string): ModelOption[]; export declare function getAlternativeModels(toolName: string, currentModelKey?: string): ModelOption[]; //# sourceMappingURL=modelRegistry.d.ts.map