/**
 * OpenAI Responses API provider implementation
 */
import type { LlmProvider, ProviderEvent, ProviderRequest } from "../types.js";
export declare class OpenAIProvider implements LlmProvider {
    readonly name: "openai";
    readonly supportsWebSearch = true;
    private client;
    private getClient;
    streamQuery(input: ProviderRequest): AsyncIterable<ProviderEvent>;
    private getErrorCode;
}
//# sourceMappingURL=openai.d.ts.map