import * as z from "zod/v4";
import { OpenEnum } from "../types/enums.js";
export declare const Parameter: {
    readonly Temperature: "temperature";
    readonly TopP: "top_p";
    readonly TopK: "top_k";
    readonly MinP: "min_p";
    readonly TopA: "top_a";
    readonly FrequencyPenalty: "frequency_penalty";
    readonly PresencePenalty: "presence_penalty";
    readonly RepetitionPenalty: "repetition_penalty";
    readonly MaxTokens: "max_tokens";
    readonly MaxCompletionTokens: "max_completion_tokens";
    readonly LogitBias: "logit_bias";
    readonly Logprobs: "logprobs";
    readonly TopLogprobs: "top_logprobs";
    readonly Prediction: "prediction";
    readonly Seed: "seed";
    readonly ResponseFormat: "response_format";
    readonly StructuredOutputs: "structured_outputs";
    readonly Stop: "stop";
    readonly Tools: "tools";
    readonly ToolChoice: "tool_choice";
    readonly ParallelToolCalls: "parallel_tool_calls";
    readonly IncludeReasoning: "include_reasoning";
    readonly Reasoning: "reasoning";
    readonly ReasoningEffort: "reasoning_effort";
    readonly WebSearchOptions: "web_search_options";
    readonly Verbosity: "verbosity";
};
export type Parameter = OpenEnum<typeof Parameter>;
/** @internal */
export declare const Parameter$inboundSchema: z.ZodType<Parameter, unknown>;
//# sourceMappingURL=parameter.d.ts.map