type InputCaptureHandle = { stop: () => void; }; /** * Ensure the input daemon is running (launchd agent, with direct spawn as a * legacy fallback). Its events are consumed from input-live.jsonl by the * capture service. Stopping the handle unloads the persistent agent. */ export declare function startInputCapture(): Promise; /** Stop the persistent raw-input agent immediately. */ export declare function stopInputCapture(): void; export declare function isInputCaptureRunning(): boolean; export {};