# @tanstack/solid-hotkeys

# @tanstack/solid-hotkeys

## Interfaces

- [CreateHotkeyDefinition](interfaces/CreateHotkeyDefinition.md)
- [CreateHotkeyOptions](interfaces/CreateHotkeyOptions.md)
- [CreateHotkeySequenceDefinition](interfaces/CreateHotkeySequenceDefinition.md)
- [CreateHotkeySequenceOptions](interfaces/CreateHotkeySequenceOptions.md)
- [HotkeyRegistrationsResult](interfaces/HotkeyRegistrationsResult.md)
- [HotkeysProviderOptions](interfaces/HotkeysProviderOptions.md)
- [HotkeysProviderProps](interfaces/HotkeysProviderProps.md)
- [SolidHotkeyRecorder](interfaces/SolidHotkeyRecorder.md)
- [SolidHotkeySequenceRecorder](interfaces/SolidHotkeySequenceRecorder.md)

## Variables

- [HotkeysProvider](variables/HotkeysProvider.md)

## Functions

- [createHeldKeyCodes](functions/createHeldKeyCodes.md)
- [createHeldKeys](functions/createHeldKeys.md)
- [createHotkey](functions/createHotkey.md)
- [createHotkeyRecorder](functions/createHotkeyRecorder.md)
- [createHotkeyRegistrations](functions/createHotkeyRegistrations.md)
- [createHotkeys](functions/createHotkeys.md)
- [createHotkeySequence](functions/createHotkeySequence.md)
- [createHotkeySequenceRecorder](functions/createHotkeySequenceRecorder.md)
- [createHotkeySequences](functions/createHotkeySequences.md)
- [createKeyHold](functions/createKeyHold.md)
- [useDefaultHotkeysOptions](functions/useDefaultHotkeysOptions.md)
- [useHotkeysContext](functions/useHotkeysContext.md)
