import { AzureOpenAIChatInput } from "../../types.js";
import { BaseChatOpenAIFields } from "../../chat_models/base.js";
import { Serialized } from "@langchain/core/load/serializable";

//#region src/azure/chat_models/common.d.ts
interface AzureChatOpenAIFields extends BaseChatOpenAIFields, Partial<AzureOpenAIChatInput> {
  /**
   * Whether to use the responses API for all requests. If `false` the responses API will be used
   * only when required in order to fulfill the request.
   */
  useResponsesApi?: boolean;
}
//#endregion
export { AzureChatOpenAIFields };
//# sourceMappingURL=common.d.ts.map