# @tanstack/react-hotkeys

## Interfaces

- [HotkeysProviderOptions](interfaces/HotkeysProviderOptions.md)
- [HotkeysProviderProps](interfaces/HotkeysProviderProps.md)
- [ReactHotkeyRecorder](interfaces/ReactHotkeyRecorder.md)
- [UseCustomHotkeysResult](interfaces/UseCustomHotkeysResult.md)

## Type Aliases

- [UseAppHotkeyOptions](type-aliases/UseAppHotkeyOptions.md)
- [UseHotkeyChordOptions](type-aliases/UseHotkeyChordOptions.md)
- [UseHotkeyCommonOptions](type-aliases/UseHotkeyCommonOptions.md)
- [UseHotkeyDefinition](type-aliases/UseHotkeyDefinition.md)
- [UseHotkeyOptions](type-aliases/UseHotkeyOptions.md)
- [UseHotkeyOptionsFor](type-aliases/UseHotkeyOptionsFor.md)
- [UseHotkeySequenceOptions](type-aliases/UseHotkeySequenceOptions.md)
- [UseHotkeyTarget](type-aliases/UseHotkeyTarget.md)

## Functions

- [HotkeysProvider](functions/HotkeysProvider.md)
- [useAppHotkeyList](functions/useAppHotkeyList.md)
- [useAppHotkeys](functions/useAppHotkeys.md)
- [useCustomHotkeys](functions/useCustomHotkeys.md)
- [useDefaultHotkeysOptions](functions/useDefaultHotkeysOptions.md)
- [useHeldKeyCodes](functions/useHeldKeyCodes.md)
- [useHeldKeys](functions/useHeldKeys.md)
- [useHotkey](functions/useHotkey.md)
- [useHotkeyHint](functions/useHotkeyHint.md)
- [useHotkeyRecorder](functions/useHotkeyRecorder.md)
- [useHotkeyRegistrations](functions/useHotkeyRegistrations.md)
- [useHotkeys](functions/useHotkeys.md)
- [useHotkeysContext](functions/useHotkeysContext.md)
- [useKeyHold](functions/useKeyHold.md)
