# @tanstack/svelte-hotkeys

# @tanstack/svelte-hotkeys

## Interfaces

- [CreateHotkeyDefinition](interfaces/CreateHotkeyDefinition.md)
- [CreateHotkeyOptions](interfaces/CreateHotkeyOptions.md)
- [CreateHotkeySequenceDefinition](interfaces/CreateHotkeySequenceDefinition.md)
- [CreateHotkeySequenceOptions](interfaces/CreateHotkeySequenceOptions.md)
- [HotkeysProviderOptions](interfaces/HotkeysProviderOptions.md)
- [HotkeysProviderProps](interfaces/HotkeysProviderProps.md)
- [SvelteHeldKeyCodesMap](interfaces/SvelteHeldKeyCodesMap.md)
- [SvelteHeldKeys](interfaces/SvelteHeldKeys.md)
- [SvelteHeldKeyState](interfaces/SvelteHeldKeyState.md)
- [SvelteHotkeyRecorder](interfaces/SvelteHotkeyRecorder.md)
- [SvelteHotkeyRegistrations](interfaces/SvelteHotkeyRegistrations.md)
- [SvelteHotkeySequenceRecorder](interfaces/SvelteHotkeySequenceRecorder.md)

## Type Aliases

- [HotkeysProvider](type-aliases/HotkeysProvider.md)

## Variables

- [DEFAULT\_OPTIONS](variables/DEFAULT_OPTIONS.md)
- [HotkeysProvider](variables/HotkeysProvider.md)

## Functions

- [createHotkey](functions/createHotkey.md)
- [createHotkeyAttachment](functions/createHotkeyAttachment.md)
- [createHotkeyRecorder](functions/createHotkeyRecorder.md)
- [createHotkeys](functions/createHotkeys.md)
- [createHotkeysAttachment](functions/createHotkeysAttachment.md)
- [createHotkeySequence](functions/createHotkeySequence.md)
- [createHotkeySequenceAttachment](functions/createHotkeySequenceAttachment.md)
- [createHotkeySequenceRecorder](functions/createHotkeySequenceRecorder.md)
- [createHotkeySequences](functions/createHotkeySequences.md)
- [createHotkeySequencesAttachment](functions/createHotkeySequencesAttachment.md)
- [getDefaultHotkeysOptions](functions/getDefaultHotkeysOptions.md)
- [getHeldKeyCodesMap](functions/getHeldKeyCodesMap.md)
- [getHeldKeys](functions/getHeldKeys.md)
- [getHotkeyRegistrations](functions/getHotkeyRegistrations.md)
- [getHotkeysContext](functions/getHotkeysContext.md)
- [getIsKeyHeld](functions/getIsKeyHeld.md)
- [setHotkeysContext](functions/setHotkeysContext.md)
