text: "use strict";
  
  Object.defineProperty(exports, "__esModule", {
    value: true
  });
  var input = exports.input = "\n  type Demo<T=number> = {\n    x: T;\n  };\n";
  
  var expected = exports.expected = "\n  import t from \"flow-runtime\";\n  const Demo = t.type(\"Demo\", Demo => {\n    const T = Demo.typeParameter(\"T\", undefined, t.number());\n    return t.object(\n      t.property(\"x\", T)\n    );\n  });\n";