Move exports to definition site
Re-define enum wrappers as constants

It is unlikely that changing these after compilation
would ever be necessary or otherwise be a good idea.