openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
19 lines • 1.14 kB
TypeScript
import { h as resolveApiKeyForProvider$1 } from "./model-auth-B5m-IsF4.js";
declare namespace image_generation_core_auth_runtime_d_exports {
export { resolveApiKeyForProvider$1 as resolveApiKeyForProvider };
}
//#endregion
//#region src/image-generation/model-ref.d.ts
declare function parseImageGenerationModelRef(raw: string | undefined): {
provider: string;
model: string;
} | null;
//#endregion
//#region src/plugin-sdk/image-generation-core.d.ts
/** Default OpenAI image model used when image-generation provider config omits one. */
declare const OPENAI_DEFAULT_IMAGE_MODEL = "gpt-image-2";
type ImageGenerationCoreAuthRuntimeModule = typeof image_generation_core_auth_runtime_d_exports;
/** Resolve image-generation provider API keys through the lazy auth runtime helper. */
declare function resolveApiKeyForProvider(...args: Parameters<ImageGenerationCoreAuthRuntimeModule["resolveApiKeyForProvider"]>): Promise<Awaited<ReturnType<ImageGenerationCoreAuthRuntimeModule["resolveApiKeyForProvider"]>>>;
//#endregion
export { resolveApiKeyForProvider as n, parseImageGenerationModelRef as r, OPENAI_DEFAULT_IMAGE_MODEL as t };