import type { YagrAgentState, YagrRequiredAction, YagrRunJournalEntry } from '../types.js';
export declare function collectRequiredActions(journal: YagrRunJournalEntry[]): YagrRequiredAction[];
export declare function agentStateForRequiredAction(action: YagrRequiredAction): YagrAgentState;
export declare function blockingStateForRequiredActions(actions: YagrRequiredAction[]): YagrAgentState | null;
//# sourceMappingURL=required-actions.d.ts.map