import ExperienceSdk from './main/ExperienceSdk';

/**
 * Realeyesit namespace gets registered under the window object.
 * @namespace
 * @global
 */
window.Realeyesit = window.Realeyesit || {};

(() => {
    try {
        /**
         * ExperienceSDK object is instancialized under the Realeyesit namespace.
         * {@link ExperienceSdk See available methods and properties. }
         * @name experienceSdk
         * @memberOf Realeyesit
         */
        window.Realeyesit.experienceSdk = new ExperienceSdk();
    } catch (e) {
        // eslint-disable-next-line no-console
        console.error(e);
    }
})();