[エラー]Type Script


に質問

obj = {
  'key1': {},
  'key2': {},
}
以上のように、オブジェクトのキーが何なのかはわかりませんが、文字列のみを入力するとオブジェクト構造のタイプが定義されます
参考資料
Type ScriptでStringキーを使用してオブジェクトにアクセスする

ソリューション


index signatureを使用して解決できます
interface obj{
 [index:string]:object
}