Which is the inferred type T?class A { self(): this { return this } }\nclass B extends A {}\ntype T = ReturnType<B["self"]>;