borisyankov/DefinitelyTyped — pull request #80 by czb (2012-11-17 12:40:51+00:00)
Title: Correction of the promise object

http://api.jquery.com/deferred.promise/

The Promise exposes only the Deferred methods needed to attach additional handlers or determine the state (then, done, fail, always, pipe, progress, and state), but not ones that change the state (resolve, reject, notify, resolveWith, rejectWith, and notifyWith).