import * as z from "zod/v4"; import { OpenEnum } from "../types/enums.js"; /** * Controls which reasoning is available to the model. `auto` uses the model default (same as omitting); `all_turns` includes reasoning from earlier turns passed in input; `current_turn` limits to the current turn only. Only supported by OpenAI GPT-5.6 and newer. */ export declare const ReasoningContext: { readonly Auto: "auto"; readonly AllTurns: "all_turns"; readonly CurrentTurn: "current_turn"; }; /** * Controls which reasoning is available to the model. `auto` uses the model default (same as omitting); `all_turns` includes reasoning from earlier turns passed in input; `current_turn` limits to the current turn only. Only supported by OpenAI GPT-5.6 and newer. */ export type ReasoningContext = OpenEnum; /** @internal */ export declare const ReasoningContext$inboundSchema: z.ZodType; /** @internal */ export declare const ReasoningContext$outboundSchema: z.ZodType; //# sourceMappingURL=reasoningcontext.d.ts.map