import type { SimpleStreamOptions, StreamFunction, StreamOptions } from '../types.js';
export interface AzureOpenAIResponsesOptions extends StreamOptions {
    reasoningEffort?: 'minimal' | 'low' | 'medium' | 'high' | 'xhigh';
    reasoningSummary?: 'auto' | 'detailed' | 'concise' | null;
    azureApiVersion?: string;
    azureResourceName?: string;
    azureBaseUrl?: string;
    azureDeploymentName?: string;
}
/**
 * Generate function for Azure OpenAI Responses API
 */
export declare const streamAzureOpenAIResponses: StreamFunction<'azure-openai-responses', AzureOpenAIResponsesOptions>;
export declare const streamSimpleAzureOpenAIResponses: StreamFunction<'azure-openai-responses', SimpleStreamOptions>;
//# sourceMappingURL=azure-openai-responses.d.ts.map