import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; /** * Supply a deterministic compaction summary while a senai run is active, * so compaction costs no extra LLM call and run/artifact paths survive. */ export declare function registerSessionBeforeCompactHook(pi: ExtensionAPI): void;