diff --git a/api-openbis-javascript/src/v3/as/dto/exporter/ExportResult.js b/api-openbis-javascript/src/v3/as/dto/exporter/ExportResult.js
index 085368cb64caee7a4ddbc77b6b491c86daa5a25c..65975f746ad911ab3207f38f2e8312aac53ba9fb 100644
--- a/api-openbis-javascript/src/v3/as/dto/exporter/ExportResult.js
+++ b/api-openbis-javascript/src/v3/as/dto/exporter/ExportResult.js
@@ -28,6 +28,8 @@ define(["stjs"], function (stjs) {
       prototype["@type"] = "as.dto.exporter.ExportResult";
 
       constructor.serialVersionUID = 1;
+      prototype.downloadUrl = null;
+      prototype.warnings = null;
 
       prototype.getDownloadURL = function() {
         return this.downloadURL;
diff --git a/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportData.js b/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportData.js
index f423127e9d17c1e23699ab59f4370490bc1a3b62..a589abc4557964ce41dd8e8b7891dcf19b4084ed 100644
--- a/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportData.js
+++ b/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportData.js
@@ -29,6 +29,8 @@ define(["stjs"], function (stjs) {
       prototype["@type"] = "as.dto.exporter.data.ExportData";
 
       constructor.serialVersionUID = 1;
+      prototype.permIds = null;
+      prototype.fields = null;
 
       prototype.getPermIds = function() {
         return this.permIds;
diff --git a/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportablePermId.js b/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportablePermId.js
index 27444ce65a6f32644f7b3e36d8ea7e7dffe41778..3c9f5a7efb4ad0b43bc06b85eb85c5e9eb44a9bc 100644
--- a/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportablePermId.js
+++ b/api-openbis-javascript/src/v3/as/dto/exporter/data/ExportablePermId.js
@@ -29,6 +29,8 @@ define(["stjs"], function (stjs) {
       prototype["@type"] = "as.dto.exporter.data.ExportablePermId";
 
       constructor.serialVersionUID = 1;
+      prototype.exportableKind = null;
+      prototype.permId = null;
 
       prototype.getExportableKind = function() {
         return this.exportableKind;
diff --git a/api-openbis-javascript/src/v3/as/dto/exporter/data/SelectedFields.js b/api-openbis-javascript/src/v3/as/dto/exporter/data/SelectedFields.js
index 00a20edeb052aeb27aa905606090d40555c8bb0d..9c2f71273e47793a8cbfe93d897311f35fe068ed 100644
--- a/api-openbis-javascript/src/v3/as/dto/exporter/data/SelectedFields.js
+++ b/api-openbis-javascript/src/v3/as/dto/exporter/data/SelectedFields.js
@@ -29,6 +29,8 @@ define(["stjs", "as/dto/exporter/data/IExportableFields"], function (stjs, IExpo
       prototype["@type"] = "as.dto.exporter.data.SelectedFields";
 
       constructor.serialVersionUID = 1;
+      prototype.attributes = null;
+      prototype.properties = null;
 
       prototype.getAttributes = function() {
         return this.attributes;
diff --git a/api-openbis-javascript/src/v3/as/dto/exporter/options/ExportOptions.js b/api-openbis-javascript/src/v3/as/dto/exporter/options/ExportOptions.js
index a881999fbce341e92d17ef92348461d2fea0b718..b8c8a638f9ad34d08a31a70e5611ba7838bd36a9 100644
--- a/api-openbis-javascript/src/v3/as/dto/exporter/options/ExportOptions.js
+++ b/api-openbis-javascript/src/v3/as/dto/exporter/options/ExportOptions.js
@@ -31,6 +31,10 @@ define(["stjs"], function (stjs) {
       prototype["@type"] = "as.dto.exporter.options.SelectedFields";
 
       constructor.serialVersionUID = 1;
+      prototype.formats = null;
+      prototype.xlsTextFormat = null;
+      prototype.withReferredTypes = null;
+      prototype.withImportCompatibility = null;
 
       prototype.getFormats = function() {
         return this.formats;
diff --git a/api-openbis-javascript/src/v3/as/dto/importer/ImportOperation.js b/api-openbis-javascript/src/v3/as/dto/importer/ImportOperation.js
index 1a60576de00dbb4a58ed0a32a7d4150bfe4cc47f..e666a045929ebc4b6fe2919b519217f0e4a5b89d 100644
--- a/api-openbis-javascript/src/v3/as/dto/importer/ImportOperation.js
+++ b/api-openbis-javascript/src/v3/as/dto/importer/ImportOperation.js
@@ -30,6 +30,8 @@ define(["stjs", "as/dto/common/operation/IOperation"],
         prototype["@type"] = "as.dto.importer.ImportOperation";
 
         constructor.serialVersionUID = 1;
+        prototype.importData = null;
+        prototype.importOptions = null;
 
         prototype.getMessage = function() {
           return "ImportOperation";
diff --git a/api-openbis-javascript/src/v3/as/dto/importer/data/ImportScript.js b/api-openbis-javascript/src/v3/as/dto/importer/data/ImportScript.js
index f280d51ae97a854732fbe32c66dd1bbcccf1a03d..96565e11bfb331b13189f18b8dbe7fd0181a88b3 100644
--- a/api-openbis-javascript/src/v3/as/dto/importer/data/ImportScript.js
+++ b/api-openbis-javascript/src/v3/as/dto/importer/data/ImportScript.js
@@ -30,6 +30,8 @@ define(["stjs"],
         prototype["@type"] = "as.dto.importer.data.ImportScript";
 
         constructor.serialVersionUID = 1;
+        prototype.name = null;
+        prototype.source = null;
 
         prototype.getName = function() {
           return this.name;
diff --git a/api-openbis-javascript/src/v3/as/dto/importer/data/UncompressedImportData.js b/api-openbis-javascript/src/v3/as/dto/importer/data/UncompressedImportData.js
index d23a7e9882d9bef3cb6758fa1b1bd85abfcec248..e01da7dd9daf9d630317bd2409e15594b277e20b 100644
--- a/api-openbis-javascript/src/v3/as/dto/importer/data/UncompressedImportData.js
+++ b/api-openbis-javascript/src/v3/as/dto/importer/data/UncompressedImportData.js
@@ -31,6 +31,9 @@ define(["stjs", "as/dto/importer/data/IImportData"],
         prototype["@type"] = "as.dto.importer.data.UncompressedImportData";
 
         constructor.serialVersionUID = 1;
+        prototype.format = null;
+        prototype.file = null;
+        prototype.scripts = null;
 
         prototype.getFormat = function() {
           return this.format;
diff --git a/api-openbis-javascript/src/v3/as/dto/importer/data/ZipImportData.js b/api-openbis-javascript/src/v3/as/dto/importer/data/ZipImportData.js
index 7bd8084682b09cc1bbc246b129abb4aebb97a685..764c3e492fd62c7ca1603072d8a44d0e270e506b 100644
--- a/api-openbis-javascript/src/v3/as/dto/importer/data/ZipImportData.js
+++ b/api-openbis-javascript/src/v3/as/dto/importer/data/ZipImportData.js
@@ -30,6 +30,8 @@ define(["stjs", "as/dto/importer/data/IImportData"],
         prototype["@type"] = "as.dto.importer.data.ZipImportData";
 
         constructor.serialVersionUID = 1;
+        prototype.format = null;
+        prototype.file = null;
 
         prototype.getFormat = function() {
           return this.format;
diff --git a/api-openbis-javascript/src/v3/as/dto/importer/options/ImportOptions.js b/api-openbis-javascript/src/v3/as/dto/importer/options/ImportOptions.js
index 3f609dfda2ef37fbd60eb05793afcd24d1586f05..8e76e247fa6157fbc9e592d821222f8988182133 100644
--- a/api-openbis-javascript/src/v3/as/dto/importer/options/ImportOptions.js
+++ b/api-openbis-javascript/src/v3/as/dto/importer/options/ImportOptions.js
@@ -28,6 +28,7 @@ define(["stjs"], function (stjs) {
       prototype["@type"] = "as.dto.importer.options.ImportOptions";
 
       constructor.serialVersionUID = 1;
+      prototype.mode = null;
 
       prototype.getMode = function() {
         return this.mode;