import { AiProvider } from './getModel';
export type GetProviderOptionsArgs = {
    provider: AiProvider;
    modelId: string;
    parameters?: {
        thinkingBudgetTokens?: number;
        [key: string]: any;
    };
    supportThinking?: boolean;
};
/**
 * Generates provider-specific options for enabling thinking capabilities.
 *
 * @param options The options for generating provider options.
 * @returns A provider options object for the `streamText` call.
 */
export declare function getProviderOptions(options: GetProviderOptionsArgs): Record<string, any>;
//# sourceMappingURL=getProviderOptions.d.ts.map