TypeScript / JavaScript - importar todos os tipos
Como posso importar todos os tipos de determinado arquivo?
Digamos que eu tenhomyClass.ts
eotherClass.ts
. Eu quero importar todas as classes deotherClass.ts
.
Eu já vi algumas sintaxes para importações.
import ClassA, { ClassB, ClassC } from 'otherClass';
import * as foo from 'otherClass';
import foo = require('otherClass');
import 'rxjs/Rx';
O primeiro precisa que eu liste tudo. Eu gostaria de importar todos os tipos.
A segunda sintaxe precisa do prefixo do espaço para nome:foo.ClassA
.
Entendo que o último é o TypeScript 1.4, mas ainda é suportado.
Existe algo como o seguinte?
import * from "otherClass";
...
var x = new ClassA()
Além disso, qual é o significado do{ ... }
e alguns dos tipos estando fora e outros dentro?
odocumentação não sugere nada disso.