//// [genericSignatureInheritance.ts] interface I { (x: T): string; } interface I2 extends I { } //// [genericSignatureInheritance.js]