'use strict';

var createPopper$1 = require('./createPopper.js');
var eventListeners = require('./modifiers/eventListeners.js');
var popperOffsets = require('./modifiers/popperOffsets.js');
var computeStyles = require('./modifiers/computeStyles.js');
var applyStyles = require('./modifiers/applyStyles.js');
var offset = require('./modifiers/offset.js');
var flip = require('./modifiers/flip.js');
var preventOverflow = require('./modifiers/preventOverflow.js');
var arrow = require('./modifiers/arrow.js');
var hide = require('./modifiers/hide.js');
var popperLite = require('./popper-lite.js');
require('./modifiers/index.js');

var defaultModifiers = [eventListeners.default, popperOffsets.default, computeStyles.default, applyStyles.default, offset.default, flip.default, preventOverflow.default, arrow.default, hide.default];
var createPopper = /*#__PURE__*/createPopper$1.popperGenerator({
  defaultModifiers: defaultModifiers
}); // eslint-disable-next-line import/no-unused-modules

exports.popperGenerator = createPopper$1.popperGenerator;
exports.eventListeners = eventListeners.default;
exports.popperOffsets = popperOffsets.default;
exports.computeStyles = computeStyles.default;
exports.applyStyles = applyStyles.default;
exports.offset = offset.default;
exports.flip = flip.default;
exports.preventOverflow = preventOverflow.default;
exports.arrow = arrow.default;
exports.hide = hide.default;
exports.createPopperLite = popperLite.createPopper;
exports.createPopper = createPopper;
exports.defaultModifiers = defaultModifiers;
//# sourceMappingURL=popper.js.map
