import type { ProviderId } from "../types.js"; export interface SamplingDefaults { temperature: number; topP?: number | undefined; } export declare const DEFAULT_SAMPLING: SamplingDefaults; export declare function samplingDefaults(input: { provider?: ProviderId | undefined; model: string; reasoningEnabled?: boolean | undefined; }): SamplingDefaults; export declare function resolveSampling(input: { provider?: ProviderId | undefined; model: string; reasoningEnabled?: boolean | undefined; requestedTemperature?: number | undefined; }): SamplingDefaults;