/**
* Entry point or the bridge between player wrappers and core
* @author Aamir khan
* @module DPlayer
* @namespace DPlayer
*/
import coreEvents from "./modules/coreEvents";
import createPlayer from "./modules/createPlayer";
const DPlayer = Object.create(null);
/**
* create, validate and initialize the given player with the given config
* @param {Constructor} playerWrapper the implementation of the player
* @param {Object} config player Configuration
*/
DPlayer.createPlayer = createPlayer;
DPlayer.events = coreEvents;
export default DPlayer;