/** * Fleet & leader sub-reducer for the TUI. * * Handles all fleetSpawn / fleetToolStart / fleetToolEnd / fleetStart / * fleetDelta / fleetMessage / fleetTool / fleetUsage / fleetDone / * fleetBudgetWarning / fleetBudgetExtended / fleetCtxPct / fleetCost / * fleetConcurrency / fleetSeed / fleetBatch / leaderIterStart / * leaderIterEnd / leaderToolStart / leaderToolEnd / leaderCtxPct / * setFleetChat actions. * * Returns the new state when the action is fleet/leader-related, or * null when the action should fall through to the main reducer. */ import type { Action } from '../app-action-type.js'; import type { State } from '../app-state.js'; export declare function reduceFleetState(state: State, action: Action): State | null; //# sourceMappingURL=fleet.d.ts.map