import { ChatRequest, ChatChunk } from "../Provider.js";
import { OpenAIProvider } from "./OpenAIProvider.js";
export declare class OpenAIStreaming {
    private readonly providerOrUrl;
    private readonly apiKey;
    private readonly baseUrl;
    constructor(providerOrUrl: OpenAIProvider | string, apiKey: string);
    execute(request: ChatRequest, controller?: AbortController): AsyncGenerator<ChatChunk>;
}
//# sourceMappingURL=Streaming.d.ts.map