export interface KeybindingHandlers { onAbort: () => void; onExit: () => void; onExpandToggle: () => void; onPalette: () => void; onClear: () => void; } /** * Global keybindings. Disabled while a modal overlay is open (`enabled: false`) * so the overlay owns input. Ctrl+C aborts mid-run or exits when idle. * (Help is `/?`, not bare `?` — bare `?` would fire mid-question.) */ export declare function useKeybindings(handlers: KeybindingHandlers, opts: { enabled: boolean; isRunning: boolean; }): void;