freedom pgp typings

Good call, yeah they were kind of ambiguous for awhile but at this point I think we just want to expose the simpler interface.