TypeScript / JavaScript: importe todos los tipos
¿Cómo puedo importar todos los tipos de cierto archivo?
Digamos que tengomyClass.ts
yotherClass.ts
. Quiero importar todas las clases deotherClass.ts
.
He visto pocas sintaxis para las importaciones.
import ClassA, { ClassB, ClassC } from 'otherClass';
import * as foo from 'otherClass';
import foo = require('otherClass');
import 'rxjs/Rx';
El primero necesita que enumere todo. Me gustaría importar todos los tipos.
La segunda sintaxis necesita el prefijo del espacio de nombres:foo.ClassA
.
Entiendo que el último es TypeScript 1.4, pero aún es compatible.
¿Hay algo como lo siguiente?
import * from "otherClass";
...
var x = new ClassA()
Además, ¿cuál es el significado de la{ ... }
y algunos de los tipos están afuera y otros adentro?
losdocumentación no insinúa nada de eso.