export declare class BudgetExceededError extends Error { constructor(steps: number, maxSteps: number); } export declare class ThinkingBudget { private maxSteps; private maxTokens?; constructor(maxSteps?: number, maxTokens?: number | undefined); check(step: number): void; isExhausted(step: number): boolean; } //# sourceMappingURL=ThinkingBudget.d.ts.map