import { ChatCompletionTaskArgs, ModelEngine } from '../types/index.js'; import { CustomEngine } from '../engines/index.js'; export declare class ChatWithVisionEngine extends CustomEngine implements ModelEngine { imageToTextModel: string; chatModel: string; constructor({ imageToTextModel, chatModel }: { imageToTextModel: string; chatModel: string; }); processChatCompletionTask(task: ChatCompletionTaskArgs): Promise; }