# useHotkeySequenceRecorder

```ts
function useHotkeySequenceRecorder(options): OctaneHotkeySequenceRecorder;
```

Defined in: [useHotkeySequenceRecorder.ts:9](https://github.com/TanStack/hotkeys/blob/main/packages/octane-hotkeys/src/useHotkeySequenceRecorder.ts#L9)

Records a sequence, including live steps and explicit commit/cancel controls.

## Parameters

### options

`HotkeySequenceRecorderOptions`

## Returns

[`OctaneHotkeySequenceRecorder`](../interfaces/OctaneHotkeySequenceRecorder.md)
