import { ConversationRequestOptionsModel } from "schemas/conversationRequestOptions.schema.js"; import { CreateChatCompletionRequest, CreateChatCompletionResponse } from "./types/index.js"; /** * Sends a Create Chat Completion request to the OpenAI API. * * @param chatCompletionRequestParams The Create Chat Completion parameters. * @param options Options to pass for the HTTP request. * @returns The response from the OpenAI API. A `ReadableStream` if `chatCompletionRequestParams.stream` is set to `true` in the request, otherwise a JSON object. */ declare const _default: ({ apiKey, ...chatCompletionRequest }: T, { headers: optHeaders, proxy }?: ConversationRequestOptionsModel) => Promise : CreateChatCompletionResponse>; export default _default;