すると、staticキーワードに対してこんなエラーメッセージが。 Property or signature expected. (確認したTypeScrptバージョンはv1.5-betaです) 対応していないんだろうなとは思いましたが諦めきれずにぐぐってみると、stackoverflowの2年前のスレッドでstaticなメンバを持つinterfaceみたいなものを実現する方法が紹介されていました。 How to define static property in TypeScript interface この回答 方法としてはinstanceメンバを定義したinterfaceと、staticメンバとして扱うinstanceメンバを定義したinterfaceを作り、それぞれを型チェックされる側とする側で使い分ける、といった感じです。 実際にコードを書いてみるとこんな感じになります。 コード

