Erro "Could not find a declaration file for module" no TypeScript: solução
Olá! Sou novo no TypeScript e estou tentando conectar a biblioteca `lodash` ao meu projeto. Instalei-a via npm, mas ao importar recebo o erro:
```
Could not find a declaration file for module 'lodash'. '/node_modules/lodash/lodash.js' implicitly has an 'any' type.
```
Aqui está meu código:
```typescript
import _ from 'lodash';
const arr = [1, 2, 3];
const shuffled = _.shuffle(arr);
console.log(shuffled);
```
O projeto foi criado com `tsc --init`, a configuração tsconfig.json é padrão. Verifiquei — a biblioteca `lodash` está definitivamente instalada em `node_modules`, mas o TypeScript reclama. Tentei adicionar `"noImplicitAny": false` no tsconfig, mas não adiantou — o erro persistiu.
Por favor, me diga como corrigir esse problema corretamente? Ouvi falar sobre arquivos de declaração (.d.ts), mas não entendo como funcionam e onde obtê-los. Talvez seja necessário instalar algo adicional? Agradeço por uma explicação detalhada para iniciantes.
<<>>
Causa do erro
TypeScript é uma