import type { Context } from '@deepseek-ai/cordis'; import type { ModelRoute } from './config.ts'; import type { GeneratedImage, ImageEditRequest, ImageGenerationBackend, ImageGenerationRequest } from './image-generation-backend.ts'; /** OpenAI Images API implementation that resolves DSH provider settings per operation. */ export declare class OpenAiImageBackend implements ImageGenerationBackend { private readonly ctx; private readonly route; private readonly fetcher; readonly id = "openai-images"; readonly model: string; constructor(ctx: Context, route: ModelRoute, fetcher?: typeof fetch); generate(request: ImageGenerationRequest): Promise; edit(request: ImageEditRequest): Promise; } //# sourceMappingURL=openai-image-backend.d.ts.map