import OpenAI from 'openai'; export type OpenAIClientFactory = (opts: { apiKey: string; baseURL?: string; defaultHeaders?: Record; fetch?: typeof globalThis.fetch; }) => OpenAI; export declare function __setOpenAIClientFactory(factory: OpenAIClientFactory | null): void; export declare function resolveClientFactory(): OpenAIClientFactory; export declare function buildOpenAIAdmissionFetch(baseURL: string | undefined): typeof fetch | undefined;