/** * Handle the `experimental.session.compacting` hook. * * Reads rolebox runtime state (dispatch tasks, graph progress, function state, * loop coordinator state) from persisted state files and injects a concise * summary into the compaction context so critical state survives compression. * * Fully defensive: missing or corrupt state files silently produce empty * sections — never crashes compaction. */ export declare function handleCompacting(_input: { sessionID: string; }, output: { context: string[]; prompt?: string; }, dir: string): Promise; //# sourceMappingURL=compaction.d.ts.map