javascript - Como declarar tipos globais em typescript
Eu quero ter um tipo global no meu projeto simples de TypeScript. O programa apenas executa um cálculo simples em src/index.ts e tem outros ajudantes de TypeScript em src/utils. O objetivo é declarar um tipo global para que o tipo esteja disponível em qualquer arquivo de origem.
Eu criei um arquivo global.d.ts na raiz do projeto.
import { Readable } from "stream";
declare global {
type MyFile = {
readonly name: string;
readonly stream: Readable;
}
}
Mas MyFile não é reconhecido nos arquivos src.
Como posso consertar isso?