Вам просто нужно объявить symbol
как const
, чтобы компилятор выводил для него буквальный тип, а не общий тип Symbol
.
const symbol = Symbol()
let obj = { [symbol] : 'value'}
let { [symbol]: alias } = obj
console.log(alias)
This PR может быть полезно, когда машинопись выводит уникальный символ