import { KeybindingEntry } from '../../services/keybindings';
export type { KeybindingEntry };
export interface UseKeybindingsOptions {
    /** When false, bindings are deregistered until re-enabled. Default: true. */
    enabled?: boolean;
    /** Logical group identifier — passed to `registerGroup`. */
    groupId?: string;
}
/**
 * @param bindings - One or more KeybindingEntry descriptors to register.
 * @param options  - Optional configuration.
 */
export declare function useKeybindings(bindings: KeybindingEntry | KeybindingEntry[], options?: UseKeybindingsOptions): void;
//# sourceMappingURL=useKeybindings.d.ts.map