revert promise signature 

see : https://github.com/borisyankov/DefinitelyTyped/pull/947#issuecomment-23307393