Quiero tener un tipo global en mi proyecto mecanografiado simple. El programa simplemente ejecuta un cálculo simple en src/index.ts
y tiene otros ayudantes de mecanografiado en src/utils
. El objetivo es declarar un tipo global para que el tipo esté disponible en cualquier archivo fuente.
Hice un archivo global.d.ts
en la raíz del proyecto.
import { Readable } from "stream"; declare global { type MyFile = { readonly name: string; readonly stream: Readable; } }
Pero MyFile no se reconoce en los archivos src.
¿Cómo puedo arreglarlo?