import type { ToolSet } from 'ai'; import type { ToolOutputStore } from './tool-output-store.ts'; export declare const DEFAULT_STEP_OUTPUT_BUDGET_CHARS = 120000; export type StepOutputBudgetInit = { store: ToolOutputStore; budgetChars?: number; }; export type StepBudgetedTools = { tools: T; stepFinished: () => void; }; export declare function withStepOutputBudget(tools: T, init: StepOutputBudgetInit): StepBudgetedTools;