import type { RunState } from "../mcp/run-manager.js"; export declare class RosterReader { private readonly projectRoot; constructor(projectRoot: string); /** * Read all run states from disk. Delegated entirely to readRunStatesFromDisk * which is purely read-only and never mutates disk state. */ read(): Promise; /** * Produce a compact human-readable summary of the given run states. * Used for /runs slash-command output and as LLM prompt context. */ summarize(states: RunState[]): string; } //# sourceMappingURL=roster-reader.d.ts.map