Это может сработать, но это немного неуклюже:
console.log(`${Object.keys({VerificationStatus})[0]}.${VerificationStatus[VerificationStatus.pending]}`)
TypeScript компилирует перечисления в переменные со значениями в качестве свойств и сопоставлением имен и индексов значений.
Это означает кодвыше использует это внутреннее знание, чтобы напечатать имя переменной, в которую скомпилировано перечисление.Он хрупкий, и я бы не рекомендовал его использовать.
Поскольку у TypeScript нет официального способа получения имени перечисления, я просто напечатал бы его явно:
console.log(`VerificationStatus.${VerificationStatus[VerificationStatus.pending]}`)