Я не думаю, что есть какая-то причина, по которой вы когда-либо сделали бы
TestClass.getName2 = function() {
Если вы хотите автономную функцию, сделайте ее автономной функцией.
, например
export function getName2() {...};
export TestClass;
Если вы хотите расширить существующий класс, вы должны сделать
TestClass.prototype.getName2 = function() {
, который позволит вам получить доступ к этому.