Задайте явное определение "this" для геттера/сеттера. Это делается первым "this" параметром сигнатуры функции. Параметр в данном случае фэйковый, то есть используется только для определения типа "this". Например:
get(this: {text: string}): string {
return this.text;
},
set(this: {someMethod: (value: string) => void}, value: string) {
this.someMethod(value);
}