module.exports = "(function(e,r,t){var s=t(7358),c=t(1571),n=t(4727).Promise,o=t(4527).get(\"stores/async_request\");r.makeAsyncRequest=function(e,r){var t,E,i=o.getPromise(e);if(i)return i;var u=new n((function(e,r){t=e,E=r}));return c.dispatch(s.REGISTER_ASYNC_DEFERRED,{source:e,promise:u,resolver:t,rejecter:E}),r&&r(),u},r.resolveRequest=function(e,r){c.dispatch(s.RESOLVE_DEFERRED,{source:e,resolveWith:r})},r.rejectRequest=function(e,r){c.dispatch(s.REJECT_DEFERRED,{source:e,rejectWith:r})}})";