次のコンパイル エラーが発生します。
プロパティ 'prototype' はタイプ 'Base' の値に存在しません
次のクラスで、typescript を取得してプロトタイプ オブジェクトをコンストラクター関数からのネイティブ オブジェクトの型として認識するにはどうすればよいですか?
interface IBase {
extend: any;
prototype : any;
}
declare var Base : IBase;
class Base implements IBase {
constructor() {}
public extend( mixins : any ) : void {
_.extend( this.prototype, mixins );
}
}