module.exports = "(function(t,e,i){var a=i(5894),n=i(7358),l=i(7152);t.exports={initialize:function(){this.__state={originalPushState:null,originalReplaceState:null},this.on(n.ENSURE_ORIGINAL_PUSHSTATE,this.__ensureOriginalPushState),this.on(n.ENSURE_ORIGINAL_REPLACESTATE,this.__ensureOriginalReplaceState)},getOriginalPushState:function(){return this.__state.originalPushState},getOriginalReplaceState:function(){return this.__state.originalReplaceState},__ensureOriginalPushState:function(){this.__state.originalPushState||(this.__state.originalPushState=a.bind(l.getGlobal(\"history\").pushState,l.getGlobal(\"history\")))},__ensureOriginalReplaceState:function(){this.__state.originalReplaceState||(this.__state.originalReplaceState=a.bind(l.getGlobal(\"history\").replaceState,l.getGlobal(\"history\")))}}})";