import { ChatOpenAI } from '@langchain/openai'; import { HumanMessage, AIMessage, SystemMessage } from '@langchain/core/messages'; import { BaseModel, ModelResponse } from '@cherrystudio/embedjs-interfaces'; export declare class OpenAi extends BaseModel { private readonly configuration; private readonly debug; private model; constructor(configuration: ConstructorParameters[0]); init(): Promise; runQuery(messages: (AIMessage | SystemMessage | HumanMessage)[]): Promise; }