interface I { (x: T): string; } interface I2 extends I { }