'use strict';

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

var _media = require('./subscribers/media');

var _media2 = _interopRequireDefault(_media);

var _validate = require('./subscribers/validate');

var _validate2 = _interopRequireDefault(_validate);

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

exports.default = function (config) {
  return {
    subscribers: [{ implementation: new _media2.default(config) }, { implementation: new _validate2.default(config) }]
  };
};