TypeScript で単一のクラスを import する方法
TypeScript で外部モジュールを使用しています。
あるモジュールの指定したクラスだけを使いたい場合にモジュール名を指定せずに済む方法はあるでしょうか。
具体例を挙げると、次のような形ではなく、
// mymodule.ts
export class Klass {}
// index.ts
import m = require('./mymodule');
klass = new m.Klass();
次のような形で使いたいのです。(これはイメージ)
// mymodule.ts
export class Klass {}
// index.ts
import Klass = require('./mymodule').Klass;
klass = new Klass();
単一のクラスしか使わないため、可能なら m
のようにモジュール名を指定したくないのです。
可能でしょうか?また、どのように書けば良いのでしょうか?