import { AzureOpenAIInput, OpenAICoreRequestOptions, OpenAIInput } from "../types.js"; import { OpenAI as OpenAI$2 } from "../llms.js"; import { ClientOptions } from "openai"; import { BaseLLMParams } from "@langchain/core/language_models/llms"; //#region src/azure/llms.d.ts declare class AzureOpenAI$1 extends OpenAI$2 { azureOpenAIApiVersion?: string; azureOpenAIApiKey?: string; azureADTokenProvider?: () => Promise; azureOpenAIApiInstanceName?: string; azureOpenAIApiDeploymentName?: string; azureOpenAIBasePath?: string; azureOpenAIEndpoint?: string; get lc_aliases(): Record; get lc_secrets(): { [key: string]: string; } | undefined; constructor(fields?: Partial & { openAIApiKey?: string; openAIApiVersion?: string; openAIBasePath?: string; deploymentName?: string; } & Partial & BaseLLMParams & { configuration?: ClientOptions; }); protected _getClientOptions(options: OpenAICoreRequestOptions | undefined): OpenAICoreRequestOptions; toJSON(): any; } //#endregion export { AzureOpenAI$1 as AzureOpenAI }; //# sourceMappingURL=llms.d.ts.map