text: //// [collisionRestParameterInType.ts]
  var v1: (_i: number, ...restParameters) => void; // no error - no code gen
  var v2: {
      (_i: number, ...restParameters); // no error - no code gen
      new (_i: number, ...restParameters); // no error - no code gen
      foo(_i: number, ...restParameters); // no error - no code gen
      prop: (_i: number, ...restParameters) => void; // no error - no code gen
  }
  
  //// [collisionRestParameterInType.js]
  var v1;
  var v2;
  