export declare const PI_NEW_SESSION_OPTION_THINKING_LEVEL: "piThinkingLevel";
export declare const PI_THINKING_LEVEL_ENV: "HAPPIER_PI_THINKING_LEVEL";
export declare const PI_THINKING_LEVELS: readonly ["off", "minimal", "low", "medium", "high", "xhigh"];
export type PiThinkingLevel = (typeof PI_THINKING_LEVELS)[number];
export declare function normalizePiThinkingLevel(value: unknown): PiThinkingLevel | null;
export declare function applyPiThinkingLevelEnv(environmentVariables: Record<string, string> | undefined, thinkingLevelRaw: unknown): Record<string, string> | undefined;
export declare function resolvePiThinkingLevelFromEnv(env: Record<string, string>): PiThinkingLevel | null;
//# sourceMappingURL=thinking.d.ts.map