//// [constructorTypeWithTypeParameters.ts] declare var X: { new (): number; } declare var Y: { new (): number; } var anotherVar: new () => number; //// [constructorTypeWithTypeParameters.js] var anotherVar; //// [constructorTypeWithTypeParameters.d.ts] declare var X: new () => number; declare var Y: new () => number; declare var anotherVar: new () => number;