```ts
function onEnter<E, T>(callback): (e) => void;
```

## Type Parameters

| Type Parameter |
| ------ |
| `E extends HTMLElement` |
| `T extends (e) => void` |

## Parameters

| Parameter | Type |
| ------ | ------ |
| `callback` | `T` |

## Returns

```ts
(e): void;
```

### Parameters

| Parameter | Type |
| ------ | ------ |
| `e` | `KeyboardEvent<E>` |

### Returns

`void`
