(function (global, factory) {
  if (typeof define === "function" && define.amd) {
    define(['exports', 'react', './IronCollapse', './iron-media-query', './iron-icon', './iron-resizable', './IronSelector'], factory);
  } else if (typeof exports !== "undefined") {
    factory(exports, require('react'), require('./IronCollapse'), require('./iron-media-query'), require('./iron-icon'), require('./iron-resizable'), require('./IronSelector'));
  } else {
    var mod = {
      exports: {}
    };
    factory(mod.exports, global.react, global.IronCollapse, global.ironMediaQuery, global.ironIcon, global.ironResizable, global.IronSelector);
    global.index = mod.exports;
  }
})(this, function (exports, _react, _IronCollapse, _ironMediaQuery, _ironIcon, _ironResizable, _IronSelector) {
  'use strict';

  Object.defineProperty(exports, "__esModule", {
    value: true
  });

  var _react2 = _interopRequireDefault(_react);

  var _IronCollapse2 = _interopRequireDefault(_IronCollapse);

  var _ironMediaQuery2 = _interopRequireDefault(_ironMediaQuery);

  var _ironIcon2 = _interopRequireDefault(_ironIcon);

  var _ironResizable2 = _interopRequireDefault(_ironResizable);

  var _IronSelector2 = _interopRequireDefault(_IronSelector);

  function _interopRequireDefault(obj) {
    return obj && obj.__esModule ? obj : {
      default: obj
    };
  }

  var IronComponents = {
    IronCollapse: _IronCollapse2.default,
    IronMediaQuery: _ironMediaQuery2.default,
    IronIcon: _ironIcon2.default,
    IronResizable: _ironResizable2.default,
    IronSelector: _IronSelector2.default
  };

  exports.default = IronComponents;
});