Realm Node / JS promises

I’m trying to find info on how to use the promises supported by Realm for Node (and eventually the web SDK). In the docs, it shows that a ProgressPromise is returned by the Realm.Open method. But, I can’t find any docs / link to the ProgressPromise.

Where do I find info on the promises supported by the JS SDKs and how to use them?