É possível usar getters / setters na definição de interface?

No momento,TypeScript não permite o uso de métodos get / set (acessadores) nas interfaces. Por exemplo:

interface I {
      get name():string;
}

class C implements I {
      get name():string {
          return null;
      } 
}

Além disso, o TypeScript não permite o uso da expressão da função Array em métodos de classe: por ex .:

class C {
    private _name:string;

    get name():string => this._name;
}

Existe alguma outra maneira que eu possa usar um getter e setter em uma definição de interface?

questionAnswers(3)

yourAnswerToTheQuestion