# HotkeyDefinition

Defined in: [adapter.ts:14](https://github.com/TanStack/hotkeys/blob/main/packages/hotkeys/src/adapter.ts#L14)

A hotkey and its callback, with optional per-binding options.

## Properties

### callback

```ts
callback: HotkeyCallback;
```

Defined in: [adapter.ts:16](https://github.com/TanStack/hotkeys/blob/main/packages/hotkeys/src/adapter.ts#L16)

***

### hotkey

```ts
hotkey: RegisterableHotkey;
```

Defined in: [adapter.ts:15](https://github.com/TanStack/hotkeys/blob/main/packages/hotkeys/src/adapter.ts#L15)

***

### options?

```ts
optional options?: HotkeyOptions;
```

Defined in: [adapter.ts:17](https://github.com/TanStack/hotkeys/blob/main/packages/hotkeys/src/adapter.ts#L17)
