title: Definition for rule '@typescript-eslint/no-redeclare' was not found
body: <p>In all my <code>.ts</code> or <code>.tsx</code> files I have this warning on the first character in the file like in the screenshot below:</p>
  <p><a href="https://i.stack.imgur.com/Lgmnv.png" rel="noreferrer"><img src="https://i.stack.imgur.com/Lgmnv.png" alt="enter image description here" /></a></p>
  <p>I'm using a standard CRA setup. Here's my <code>package.json</code>:</p>
  <pre><code>{
    &quot;name&quot;: &quot;my-project&quot;,
    &quot;version&quot;: &quot;0.1.0&quot;,
    &quot;private&quot;: true,
    &quot;dependencies&quot;: {
      &quot;firebase&quot;: &quot;^8.0.1&quot;,
      &quot;formik&quot;: &quot;^2.2.3&quot;,
      &quot;i18next&quot;: &quot;^19.8.3&quot;,
      &quot;i18next-browser-languagedetector&quot;: &quot;^6.0.1&quot;,
      &quot;i18next-xhr-backend&quot;: &quot;^3.2.2&quot;,
      &quot;react&quot;: &quot;^17.0.1&quot;,
      &quot;react-dom&quot;: &quot;^17.0.1&quot;,
      &quot;react-firebaseui&quot;: &quot;^4.1.0&quot;,
      &quot;react-i18next&quot;: &quot;^11.7.3&quot;,
      &quot;react-router-dom&quot;: &quot;^5.2.0&quot;,
      &quot;react-scripts&quot;: &quot;^4.0.0&quot;,
      &quot;react-select&quot;: &quot;^3.1.0&quot;,
      &quot;react-spinners&quot;: &quot;^0.9.0&quot;,
      &quot;react-syntax-highlighter&quot;: &quot;^15.3.0&quot;,
      &quot;react-transition-group&quot;: &quot;^4.4.1&quot;,
      &quot;styled-components&quot;: &quot;^5.2.1&quot;,
      &quot;yup&quot;: &quot;^0.29.3&quot;
    },
    &quot;devDependencies&quot;: {
      &quot;@cypress/webpack-preprocessor&quot;: &quot;^5.4.10&quot;,
      &quot;@types/firebase&quot;: &quot;^3.2.1&quot;,
      &quot;@types/jest&quot;: &quot;^26.0.15&quot;,
      &quot;@types/react&quot;: &quot;^16.9.56&quot;,
      &quot;@types/react-dom&quot;: &quot;^16.9.9&quot;,
      &quot;@types/react-router-dom&quot;: &quot;^5.1.6&quot;,
      &quot;@types/react-select&quot;: &quot;^3.0.23&quot;,
      &quot;@types/react-syntax-highlighter&quot;: &quot;^13.5.0&quot;,
      &quot;@types/styled-components&quot;: &quot;^5.1.4&quot;,
      &quot;@types/yup&quot;: &quot;^0.29.9&quot;,
      &quot;cypress&quot;: &quot;^5.5.0&quot;,
      &quot;eslint-plugin-cypress&quot;: &quot;^2.11.2&quot;,
      &quot;i18next-parser&quot;: &quot;^3.3.0&quot;,
      &quot;typescript&quot;: &quot;^4.0.5&quot;
    },
    &quot;scripts&quot;: {
      &quot;start&quot;: &quot;react-scripts start&quot;,
      &quot;build&quot;: &quot;react-scripts build&quot;,
      &quot;eject&quot;: &quot;react-scripts eject&quot;,
      &quot;cypress:open&quot;: &quot;cypress open&quot;,
      &quot;test&quot;: &quot;react-scripts test --runInBand&quot;,
      &quot;extract&quot;: &quot;i18next --config i18next-parser.config.js&quot;
    },
    &quot;eslintConfig&quot;: {
      &quot;extends&quot;: &quot;react-app&quot;
    },
    &quot;browserslist&quot;: [
      &quot;&gt;0.2%&quot;,
      &quot;not dead&quot;,
      &quot;not ie &lt;= 11&quot;,
      &quot;not op_mini all&quot;
    ]
  }
  </code></pre>
  <p>and my <code>tsconfig.json</code></p>
  <pre><code>{
    &quot;compilerOptions&quot;: {
      &quot;target&quot;: &quot;es5&quot;,
      &quot;lib&quot;: [
        &quot;dom&quot;,
        &quot;dom.iterable&quot;,
        &quot;esnext&quot;
      ],
      &quot;allowJs&quot;: true,
      &quot;skipLibCheck&quot;: true,
      &quot;esModuleInterop&quot;: true,
      &quot;allowSyntheticDefaultImports&quot;: true,
      &quot;strict&quot;: true,
      &quot;forceConsistentCasingInFileNames&quot;: true,
      &quot;module&quot;: &quot;esnext&quot;,
      &quot;moduleResolution&quot;: &quot;node&quot;,
      &quot;resolveJsonModule&quot;: true,
      &quot;isolatedModules&quot;: true,
      &quot;noEmit&quot;: true,
      &quot;jsx&quot;: &quot;react&quot;,
      &quot;types&quot;: [&quot;cypress&quot;],
      &quot;noFallthroughCasesInSwitch&quot;: true
    },
    &quot;include&quot;: [
      &quot;src&quot;
    ]
  }
  </code></pre>
  <p>Any idea what I'm missing?</p>