module.exports = "(function(n,t,e){var r=e(5894),o=e(4810);t.getUserAgent=function(){return window.navigator.userAgent},t.getLocationSearch=function(){return window.location.search},t.getNavigatorLanguage=function(){return window.navigator.language||window.navigator.userLanguage},t.getHref=function(){return window.location.href},t.getLocation=function(){return window.location},t.setLocation=function(n){window.location.replace(n)},t.setGlobal=function(n,t){window[n]=t},t.getGlobal=function(n){return window[n]},t.getGlobalByPath=function(n){for(var t=n.split(\".\"),e=window;t.length;)try{e=e[t.shift()]}catch(t){throw o.error(\"Attempted to access nonexistent property. Path \",n),new Error(\"Attempted to access nonexistent property. Path \"+n)}return e},t.addEventListener=function(){return window.addEventListener.apply(window,arguments)},t.removeEventListener=function(){return window.removeEventListener.apply(window,arguments)},t.isMutationObserverAPISupported=function(){return!r.isUndefined(window.MutationObserver)},t.alert=function(n){alert(n)},t.setTimeout=function(n,t){return setTimeout((function(){try{n()}catch(n){o.warn(\"Deferred function threw error:\",n)}}),t)},t.setInterval=function(n,t){return setInterval((function(){try{n()}catch(n){o.warn(\"Polling function threw error:\",n)}}),t)}})";