(function (global, factory) {
  if (typeof define === "function" && define.amd) {
    define(["exports", "module"], factory);
  } else if (typeof exports !== "undefined" && typeof module !== "undefined") {
    factory(exports, module);
  } else {
    var mod = {
      exports: {}
    };
    factory(mod.exports, mod);
    global.actual = mod.exports;
  }
})(this, function (exports, module) {
  "use strict";

  module.exports = foo;
  module.exports = 42;
  module.exports = {};
  module.exports = [];
  module.exports = foo;

  module.exports = function () {};

  var _default = (function () {
    var _class = function _default() {
      babelHelpers.classCallCheck(this, _class);
    };

    return _class;
  })();

  module.exports = _default;

  function foo() {}

  var Foo = function Foo() {
    babelHelpers.classCallCheck(this, Foo);
  };

  module.exports = Foo;
  module.exports = foo;
});