//// [decoratorOnClassConstructor1.ts] declare function dec(target: any, propertyKey: string, descriptor: TypedPropertyDescriptor): TypedPropertyDescriptor; class C { @dec constructor() {} } //// [decoratorOnClassConstructor1.js] var C = (function () { function C() { } return C; })();