What do you suggest for a signature for BundleGetPromiseType?