diff --git a/include/ccaosdb.h b/include/ccaosdb.h
index a60189522dfa4f5493fa201f63c3eb3df0d992d7..fdd8ce799dffabac044be61829bb51063e9fbee2 100644
--- a/include/ccaosdb.h
+++ b/include/ccaosdb.h
@@ -334,6 +334,16 @@ typedef struct caosdb_entity_message {
   bool _deletable = false;
 } caosdb_entity_message;
 
+typedef struct caosdb_entity_value {
+  void *wrapped_value;
+  bool _deletable = false;
+} caosdb_entity_value;
+
+typedef struct caosdb_entity_datatype {
+  void *wrapped_datatype;
+  bool _deletable = false;
+} caosdb_entity_datatype;
+
 // GETTERS FOR EVERYTHING
 int caosdb_entity_entity_get_id(caosdb_entity_entity *entity, char **out);
 int caosdb_entity_entity_get_role(caosdb_entity_entity *entity, char **out);