diff --git a/src/CaosDB.jl b/src/CaosDB.jl
index cbcd5675b023062042a439f6f718b84e421de187..8bbfd4a6035f01bdb3649d2f8146d63ff68010cc 100644
--- a/src/CaosDB.jl
+++ b/src/CaosDB.jl
@@ -29,7 +29,16 @@ export evaluate_return_code,
     CaosDBException, ClientException, GenericCaosDBException, CaosDBMessage
 
 # Exports from module Constants
+# ...from Constants namespace
 export COLLECTION, DATATYPE, IMPORTANCE, MIN_CCAOSDB_VERSION, ROLE
+# ...from CaosDB datatypes
+export BOOLEAN, DATETIME, DOUBLE, INTEGER, TEXT
+# ...from CaosDB collections
+export LIST
+# ...from CaosDB entity roles
+export FILE, PROPERTY, RECORD, RECORD_TYPE
+# ...from CaosDB importances
+export FIX, OBLIGATORY, RECOMMENDED, SUGGESTED
 
 # Exports from module Utility
 export get_ccaosdb_version, get_env_fallback
diff --git a/src/Constants.jl b/src/Constants.jl
index 4d3972e798839c09b7ad5ba4515e95a5fab0f491..67327b08b6c1bc55d171feea575b13dba2e8d2d1 100644
--- a/src/Constants.jl
+++ b/src/Constants.jl
@@ -23,8 +23,18 @@
 
 module Constants
 
+# exports from this module
 export COLLECTION, DATATYPE, IMPORTANCE, MIN_CCAOSDB_VERSION, ROLE
 
+# exports from the enum submodules
+export BOOLEAN, DATETIME, DOUBLE, INTEGER, TEXT
+
+export LIST
+
+export FILE, PROPERTY, RECORD, RECORD_TYPE
+
+export FIX, OBLIGATORY, RECOMMENDED, SUGGESTED
+
 """
 The minimum version of CaosDB's cpplib and C interface that is
 supported by this version of CaosDB.jl.
@@ -34,6 +44,9 @@ const MIN_CCAOSDB_VERSION = v"0.0.17"
 # enums have to be encapsulated in modules to prevent namespce conflicts, see
 # https://bleepcoder.com/julia/413856244/feature-request-getproperty-on-enum-type-to-access-instances
 module DATATYPE
+
+export BOOLEAN, DATETIME, DOUBLE, INTEGER, TEXT
+
 @enum _DATATYPE begin
     UNSPECIFIED
     BOOLEAN
@@ -45,13 +58,18 @@ end
 end
 
 module COLLECTION
+
+export LIST
+
 @enum _COLLECTION begin
-    SCALAR
     LIST
 end
 end
 
 module ROLE
+
+export FILE, PROPERTY, RECORD, RECORD_TYPE
+
 @enum _ROLE begin
     UNSPECIFIED
     RECORD
@@ -62,6 +80,9 @@ end
 end
 
 module IMPORTANCE
+
+export FIX, OBLIGATORY, RECOMMENDED, SUGGESTED
+
 @enum _IMPORTANCE begin
     UNSPECIFIED
     OBLIGATORY
@@ -71,4 +92,12 @@ module IMPORTANCE
 end
 end
 
+using .COLLECTION
+
+using .DATATYPE
+
+using .IMPORTANCE
+
+using .ROLE
+
 end