type AvatarTalentExcelConfigData = { "TalentId" : number ; "NameTextMapHash" : number ; "DescTextMapHash" : number ; "Icon" : string ; "PrevTalent" : number ; "MainCostItemId" : number ; "MainCostItemCount" : number ; "OpenConfig" : string ; "AddProps" : any [ ] ; "ParamList" : number [ ] ; } ; const constellationsSrc = require ( '../../GenshinData/ExcelBinOutput/AvatarTalentExcelConfigData.json' ) as AvatarTalentExcelConfigData [ ] ; const constellations = Object . fromEntries ( constellationsSrc . map ( data => [ data . TalentId , data ] ) ) as { [ id ] : AvatarTalentExcelConfigData ; } ; export default constellations ;