/** * Custom hook for keyboard shortcut handling * * @module hooks/useKeyboardShortcuts */ import { UseKeyboardShortcutsOptions } from '../types/keyboard'; /** * Custom hook for registering and handling keyboard shortcuts * * @param options - Configuration options for keyboard shortcuts * * @example * ```tsx * const shortcuts = { * 'save': { * id: 'save', * keys: 'ctrl+s', * description: 'Save document', * category: 'Actions', * handler: () => handleSave(), * } * }; * * useKeyboardShortcuts({ * shortcuts, * enabled: true, * preventDefault: true, * }); * ``` */ export declare function useKeyboardShortcuts(options: UseKeyboardShortcutsOptions): void; //# sourceMappingURL=useKeyboardShortcuts.d.ts.map