<!-- Please don't ignore this template. If you ignore it, we're just going to respond asking you to fill it out, which wastes everyone's time. The more relevant information you can include, the faster we can find the issue and fix it without asking you for more info. --> <!-- π¨ STOP π¨ π¦π§π’π£ π¨ πΊπ»πΆπ· π¨ This issue template is only for problems specifically with the `@typescript-eslint/typescript-estree` package. If you have a problem with a specific lint rule, please back out and select the `@typescript-eslint/eslint-plugin` template. --> - [x] I have tried restarting my IDE and the issue persists. - [x] I have updated to the latest version of the packages. - [x] I have [read the FAQ](https://github.com/typescript-eslint/typescript-eslint/blob/master/docs/getting-started/linting/FAQ.md) and my problem is not listed. **Repro** https://github.com/SimenB/ts-eslint-type-error **Expected Result** No type error **Actual Result**  **Additional Info** <!-- Did eslint throw an exception? Please run your lint again with the --debug flag, and dump the output below. i.e. eslint --ext ".ts,.js" src --debug --> **Versions** | package | version | | -------------------------------------- | ------- | | `@typescript-eslint/typescript-estree` | `4.8.1` (regression introduced in 4.7.0) | | `TypeScript` | `4.0.5` | | `node` | `14.15.1` |