# @tanstack/ember-hotkeys

## Classes

- [onHotkey](classes/onHotkey.md)
- [onHotkeys](classes/onHotkeys.md)
- [useHotkey](classes/useHotkey.md)
- [useHotkeys](classes/useHotkeys.md)

## Interfaces

- [DefaultHotkeysOptions](interfaces/DefaultHotkeysOptions.md)
- [EmberCustomHotkeys](interfaces/EmberCustomHotkeys.md)
- [EmberHotkeyRecorder](interfaces/EmberHotkeyRecorder.md)
- [EmberHotkeysScope](interfaces/EmberHotkeysScope.md)
- [EmberHotkeyState](interfaces/EmberHotkeyState.md)
- [HotkeyRegistrationsResult](interfaces/HotkeyRegistrationsResult.md)

## Type Aliases

- [ElementHotkeyOptions](type-aliases/ElementHotkeyOptions.md)
- [EmberAppHotkeyList](type-aliases/EmberAppHotkeyList.md)
- [EmberHotkeyCommonOptions](type-aliases/EmberHotkeyCommonOptions.md)
- [EmberHotkeyDefinition](type-aliases/EmberHotkeyDefinition.md)
- [EmberHotkeyTarget](type-aliases/EmberHotkeyTarget.md)
- [MaybeGetter](type-aliases/MaybeGetter.md)

## Functions

- [createHotkeysScope](functions/createHotkeysScope.md)
- [useAppHotkeyList](functions/useAppHotkeyList.md)
- [useAppHotkeys](functions/useAppHotkeys.md)
- [useCustomHotkeys](functions/useCustomHotkeys.md)
- [useHeldKeyCodes](functions/useHeldKeyCodes.md)
- [useHeldKeys](functions/useHeldKeys.md)
- [useHotkeyHint](functions/useHotkeyHint.md)
- [useHotkeyRecorder](functions/useHotkeyRecorder.md)
- [useHotkeyRegistrations](functions/useHotkeyRegistrations.md)
- [useKeyHold](functions/useKeyHold.md)
