import { AzureOpenAI } from 'openai'; import type { SapOpenAiContext } from './types.ts'; type FinalRequestOptions = Parameters[0]; /** * Extends {@link AzureOpenAI} for SAP AI Core. * @internal */ export declare class SapAzureOpenAi extends AzureOpenAI { private destination; private resourceGroup; private deployment; constructor({ azureOptions, destination, resourceGroup, deployment }: SapOpenAiContext); buildRequest(options: FinalRequestOptions, props?: { retryCount?: number; }): Promise<{ req: RequestInit & { headers: Headers; }; url: string; timeout: number; }>; } export {}; //# sourceMappingURL=azure-openai.d.ts.map