具有未知属性的Typescript类

我有这个JSON


 ["5c95119bc6cde34aab680724": {
      "key1":'data..'

  },
  "5c9511a9c6cde34aab680725": {
      "key1":'data..'

  }
 ]

如何创建自动补全类?

我尝试了这个:


export class {

   constructor(public [field:string]:GeneralDataModel )
}

Where GeneralDataModel is:

export interface GeneralDataModel{
   key1:string
}

有可能实现这一目标吗?