import { BaseModel } from '../interfaces/base-model.js'; import { Chunk, ConversationHistory } from '../global/types.js'; export declare class OpenAi extends BaseModel { private readonly debug; private readonly modelName; private model; constructor({ temperature, modelName }: { temperature?: number; modelName: string; }); init(): Promise; runQuery(system: string, userQuery: string, supportingContext: Chunk[], pastConversations: ConversationHistory[]): Promise; }