import type { ImageProvider, ImageModel, GenerateImageRequest, GenerateImageResult } from "../types.js"; export declare class OpenRouterProvider implements ImageProvider { name: string; private apiKey; constructor(apiKey: string); private headers; listModels(): Promise; private getModalities; generateImage(request: GenerateImageRequest): Promise; }