export interface AnthropicThinkingEnabled { type: "enabled"; budget_tokens: number; display?: "summarized" | "omitted"; } export interface AnthropicThinkingDisabled { type: "disabled"; } export interface AnthropicThinkingAdaptive { type: "adaptive"; display: "summarized" | "omitted"; } export type AnthropicThinking = AnthropicThinkingEnabled | AnthropicThinkingDisabled | AnthropicThinkingAdaptive; export declare class AnthropicThinkingBuilder { private typeValue; private budgetTokensValue; private displayValue?; type(type: "enabled" | "disabled" | "adaptive"): this; budgetTokens(tokens: number): this; display(display: "summarized" | "omitted"): this; build(): AnthropicThinking; } //# sourceMappingURL=anthropic-thinking.builder.d.ts.map