import type { ExtensionContext } from "@earendil-works/pi-coding-agent"; interface EscapeHaltOptions { enabled: () => boolean; ownsInput: () => boolean; halted: () => boolean; halt: () => number; } /** Observe native Escape without treating navigation inside Fabric UI as an interrupt. */ export declare function installFabricEscapeHalt(context: ExtensionContext, options: EscapeHaltOptions): () => void; export {}; //# sourceMappingURL=escape-halt.d.ts.map