Búsqueda de sitios web

Solo importa tipos de TypeScript, no todo el módulo


Tengo un proyecto que ya incluye los archivos JavaScript requeridos. Sin embargo, estoy intentando mover algo de código a TS y aprovecharlo. Hay una biblioteca que uso (sweetalert2) que ha sido instalada y está en node_modules (aunque en realidad no se utiliza desde esa ubicación).

Todo lo que quiero hacer es de alguna manera incluirlo en mis archivos TS para obtener el Intellisense y las comprobaciones de tipos. No importar realmente el código. Si importo el código, hace un montón de cosas que no necesito ni quiero.

Creo que he probado todas las variaciones de tsconfig y referencias y no puedo hacer que funcione. ¡Debe haber una manera!

¿Hay una manera de solo hacer referencia a los tipos para que puedas aprovecharlo en TypeScript y no se queje?

Respuesta #1

Puedes usar import type() para importar solo tipos.

Artículos relacionados