# AlpineCreateHotkeyRecorder

Defined in: [types.ts:113](https://github.com/TanStack/hotkeys/blob/main/packages/alpine-hotkeys/src/types.ts#L113)

Creates a recorder; `maxSteps` (default 1) selects chords or sequences.

## Call Signature

```ts
AlpineCreateHotkeyRecorder(options): AlpineHotkeyRecorder<HotkeyChord>;
```

Defined in: [types.ts:114](https://github.com/TanStack/hotkeys/blob/main/packages/alpine-hotkeys/src/types.ts#L114)

Creates a recorder; `maxSteps` (default 1) selects chords or sequences.

### Parameters

#### options

`HotkeyChordRecorderOptions`

### Returns

[`AlpineHotkeyRecorder`](AlpineHotkeyRecorder.md)\<`HotkeyChord`\>

## Call Signature

```ts
AlpineCreateHotkeyRecorder(options): AlpineHotkeyRecorder;
```

Defined in: [types.ts:115](https://github.com/TanStack/hotkeys/blob/main/packages/alpine-hotkeys/src/types.ts#L115)

Creates a recorder; `maxSteps` (default 1) selects chords or sequences.

### Parameters

#### options

`HotkeySequenceRecorderOptions`

### Returns

[`AlpineHotkeyRecorder`](AlpineHotkeyRecorder.md)

## Call Signature

```ts
AlpineCreateHotkeyRecorder(options): AlpineHotkeyRecorder;
```

Defined in: [types.ts:119](https://github.com/TanStack/hotkeys/blob/main/packages/alpine-hotkeys/src/types.ts#L119)

Creates a recorder; `maxSteps` (default 1) selects chords or sequences.

### Parameters

#### options

() => `HotkeySequenceRecorderOptions`

### Returns

[`AlpineHotkeyRecorder`](AlpineHotkeyRecorder.md)

## Call Signature

```ts
AlpineCreateHotkeyRecorder(options): AlpineHotkeyRecorder<HotkeyChord>;
```

Defined in: [types.ts:120](https://github.com/TanStack/hotkeys/blob/main/packages/alpine-hotkeys/src/types.ts#L120)

Creates a recorder; `maxSteps` (default 1) selects chords or sequences.

### Parameters

#### options

() => `HotkeyChordRecorderOptions`

### Returns

[`AlpineHotkeyRecorder`](AlpineHotkeyRecorder.md)\<`HotkeyChord`\>

## Call Signature

```ts
AlpineCreateHotkeyRecorder(options): AlpineHotkeyRecorder;
```

Defined in: [types.ts:121](https://github.com/TanStack/hotkeys/blob/main/packages/alpine-hotkeys/src/types.ts#L121)

Creates a recorder; `maxSteps` (default 1) selects chords or sequences.

### Parameters

#### options

() => `HotkeyRecorderOptions`

### Returns

[`AlpineHotkeyRecorder`](AlpineHotkeyRecorder.md)
