import { RetortSettings } from "./agent"; import { RetortMessage as RetortMessage } from "./message"; import { RetortParamaterization } from "./define-generation"; export declare function openAiChatCompletion(settings: RetortSettings & Partial>, messagePromises: Promise[]): AsyncGenerator<{ content: string; contentDelta: string; promptTokens: number | undefined; completionTokens: number | undefined; totalTokens: number | undefined; }, void, unknown>;