import type { BeadSyncAction, JournalEvent, PrEntry, PrState, QueueState } from './types.js'; export declare const TERMINAL_PR_STATES: ReadonlySet; export declare function beadSyncKey(pr: number, action: BeadSyncAction): string; export declare function reduceState(events: JournalEvent[]): QueueState; export declare function queuedPrs(state: QueueState): PrEntry[]; //# sourceMappingURL=state.d.ts.map