# TS1359: Identifier expected. '…' is a reserved word that cannot be used here.

> A reserved word such as `class` or `function` is used as a name. Choose a different name.

## What it means

Reserved words (`break`, `class`, `const`, `function`, `new`, `return` and so on) can't be
used as variable, function, parameter or class names in any mode.

## Example

```ts
export function format(null) {}
```

## How to fix

- Rename it, for example `className` or `klass` instead of `class`, `value` instead of `null`.
- Reserved words are fine as property names: `obj.class` and `{ class: 1 }` work.

Source: https://ts-r.dev/errors/TS1359/
