(function (global, factory) {
    if (typeof define === "function" && define.amd) {
        define(['exports', './components/audio_assistant_without_redux', './components/audio_assistant', './reducers/reducer'], factory);
    } else if (typeof exports !== "undefined") {
        factory(exports, require('./components/audio_assistant_without_redux'), require('./components/audio_assistant'), require('./reducers/reducer'));
    } else {
        var mod = {
            exports: {}
        };
        factory(mod.exports, global.audio_assistant_without_redux, global.audio_assistant, global.reducer);
        global.index = mod.exports;
    }
})(this, function (exports, _audio_assistant_without_redux, _audio_assistant, _reducer) {
    'use strict';

    Object.defineProperty(exports, "__esModule", {
        value: true
    });
    exports.audioAssistant = exports.ReactAudioAssistantWithRedux = exports.ReactAudioAssistant = undefined;

    var _audio_assistant_without_redux2 = _interopRequireDefault(_audio_assistant_without_redux);

    var _audio_assistant2 = _interopRequireDefault(_audio_assistant);

    var _reducer2 = _interopRequireDefault(_reducer);

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

    exports.ReactAudioAssistant = _audio_assistant_without_redux2.default;
    exports.ReactAudioAssistantWithRedux = _audio_assistant2.default;
    exports.audioAssistant = _reducer2.default;
});