/*! minerva.models.js */var __extends = (this && this.__extends) || function (d, b) {
    for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
    function __() { this.constructor = d; }
    d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};

var Module;
(function (Module) {
    var Abstract;
    (function (Abstract) {
        var AbstractLockable = (function () {
            function AbstractLockable() {
            }
            return AbstractLockable;
        }());
        Abstract.AbstractLockable = AbstractLockable;
    })(Abstract = Module.Abstract || (Module.Abstract = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Abstract;
    (function (Abstract) {
        var AbstractModel = (function () {
            function AbstractModel() {
            }
            return AbstractModel;
        }());
        Abstract.AbstractModel = AbstractModel;
    })(Abstract = Module.Abstract || (Module.Abstract = {}));
})(Module || (Module = {}));

(function (Module) {
    var Abstract;
    (function (Abstract) {
        var VMBaseTemplate = (function () {
            function VMBaseTemplate() {
            }
            return VMBaseTemplate;
        }());
        Abstract.VMBaseTemplate = VMBaseTemplate;
    })(Abstract = Module.Abstract || (Module.Abstract = {}));
})(Module || (Module = {}));


(function (Module) {
    var Abstract;
    (function (Abstract) {
        var VMBase = (function (_super) {
            __extends(VMBase, _super);
            function VMBase() {
                _super.apply(this, arguments);
            }
            return VMBase;
        }(Abstract.VMBaseTemplate));
        Abstract.VMBase = VMBase;
    })(Abstract = Module.Abstract || (Module.Abstract = {}));
})(Module || (Module = {}));


(function (Module) {
    var Abstract;
    (function (Abstract) {
        var VMBaseInt = (function (_super) {
            __extends(VMBaseInt, _super);
            function VMBaseInt() {
                _super.apply(this, arguments);
            }
            return VMBaseInt;
        }(Abstract.VMBaseTemplate));
        Abstract.VMBaseInt = VMBaseInt;
    })(Abstract = Module.Abstract || (Module.Abstract = {}));
})(Module || (Module = {}));

(function (Module) {
    var Admin;
    (function (Admin) {
        var Forum;
        (function (Forum) {
            var VMForum = (function () {
                function VMForum() {
                }
                return VMForum;
            }());
            Forum.VMForum = VMForum;
        })(Forum = Admin.Forum || (Admin.Forum = {}));
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));

/// <reference path='VMLanguage.ts' /> 
/// <reference path='VMCountries.ts' /> 

(function (Module) {
    var VMUsers = (function () {
        function VMUsers() {
        }
        return VMUsers;
    }());
    Module.VMUsers = VMUsers;
})(Module || (Module = {}));

;/// <reference path='../../VMUsers.ts' /> 

(function (Module) {
    var Admin;
    (function (Admin) {
        var Forum;
        (function (Forum) {
            var VMForumThread = (function () {
                function VMForumThread() {
                }
                return VMForumThread;
            }());
            Forum.VMForumThread = VMForumThread;
        })(Forum = Admin.Forum || (Admin.Forum = {}));
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;/// <reference path='../../Admin/Rss/VMFeedSource.ts' /> 

(function (Module) {
    var Admin;
    (function (Admin) {
        var Rss;
        (function (Rss) {
            var VMFeedDetail = (function () {
                function VMFeedDetail() {
                }
                return VMFeedDetail;
            }());
            Rss.VMFeedDetail = VMFeedDetail;
        })(Rss = Admin.Rss || (Admin.Rss = {}));
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Admin;
    (function (Admin) {
        var Rss;
        (function (Rss) {
            var VMFeedItem = (function () {
                function VMFeedItem() {
                }
                return VMFeedItem;
            }());
            Rss.VMFeedItem = VMFeedItem;
        })(Rss = Admin.Rss || (Admin.Rss = {}));
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Admin;
    (function (Admin) {
        var Rss;
        (function (Rss) {
            var VMFeedSmall = (function () {
                function VMFeedSmall() {
                }
                return VMFeedSmall;
            }());
            Rss.VMFeedSmall = VMFeedSmall;
        })(Rss = Admin.Rss || (Admin.Rss = {}));
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Admin;
    (function (Admin) {
        var Rss;
        (function (Rss) {
            var VMFeedSource = (function () {
                function VMFeedSource() {
                }
                return VMFeedSource;
            }());
            Rss.VMFeedSource = VMFeedSource;
        })(Rss = Admin.Rss || (Admin.Rss = {}));
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Admin;
    (function (Admin) {
        var VMHttpBrowser = (function () {
            function VMHttpBrowser() {
            }
            return VMHttpBrowser;
        }());
        Admin.VMHttpBrowser = VMHttpBrowser;
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Admin;
    (function (Admin) {
        var VMHttpRequest = (function () {
            function VMHttpRequest() {
            }
            return VMHttpRequest;
        }());
        Admin.VMHttpRequest = VMHttpRequest;
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;/// <reference path='../VMSelectableBase.ts' /> 

(function (Module) {
    var Admin;
    (function (Admin) {
        var VMUserLinked = (function () {
            function VMUserLinked() {
            }
            return VMUserLinked;
        }());
        Admin.VMUserLinked = VMUserLinked;
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;/// <reference path='../VMSelectableAdminApplication.ts' /> 

(function (Module) {
    var Admin;
    (function (Admin) {
        var VMWASearchItem = (function () {
            function VMWASearchItem() {
            }
            return VMWASearchItem;
        }());
        Admin.VMWASearchItem = VMWASearchItem;
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;/// <reference path='../VMSelectableAdminApplication.ts' /> 
/// <reference path='../Admin/VMUserLinked.ts' /> 

(function (Module) {
    var Admin;
    (function (Admin) {
        var VMWorkingArea = (function () {
            function VMWorkingArea() {
            }
            return VMWorkingArea;
        }());
        Admin.VMWorkingArea = VMWorkingArea;
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;/// <reference path='../VMAdminApplication.ts' /> 

(function (Module) {
    var Admin;
    (function (Admin) {
        var VMWorkingAreaComplete = (function () {
            function VMWorkingAreaComplete() {
            }
            return VMWorkingAreaComplete;
        }());
        Admin.VMWorkingAreaComplete = VMWorkingAreaComplete;
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Admin;
    (function (Admin) {
        var VMWorkingAreaItem = (function () {
            function VMWorkingAreaItem() {
            }
            return VMWorkingAreaItem;
        }());
        Admin.VMWorkingAreaItem = VMWorkingAreaItem;
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;/// <reference path='../SortDirectionType.ts' /> 

(function (Module) {
    var Admin;
    (function (Admin) {
        var VMWorkingAreaSearchParams = (function () {
            function VMWorkingAreaSearchParams() {
            }
            return VMWorkingAreaSearchParams;
        }());
        Admin.VMWorkingAreaSearchParams = VMWorkingAreaSearchParams;
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;/// <reference path='../VMAdminApplication.ts' /> 

(function (Module) {
    var Admin;
    (function (Admin) {
        var VMWorkingAreaTools = (function () {
            function VMWorkingAreaTools() {
            }
            return VMWorkingAreaTools;
        }());
        Admin.VMWorkingAreaTools = VMWorkingAreaTools;
    })(Admin = Module.Admin || (Module.Admin = {}));
})(Module || (Module = {}));
;/// <reference path='../SortDirectionType.ts' /> 

(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMAIDASearchParams = (function () {
            function VMAIDASearchParams() {
            }
            return VMAIDASearchParams;
        }());
        AIDA.VMAIDASearchParams = VMAIDASearchParams;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMConsequences = (function () {
            function VMConsequences() {
            }
            return VMConsequences;
        }());
        AIDA.VMConsequences = VMConsequences;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;/// <reference path='../AIDA/VMContribFactLessonLearnedTranslation.ts' /> 

(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMContribFactLessonLearned = (function () {
            function VMContribFactLessonLearned() {
            }
            return VMContribFactLessonLearned;
        }());
        AIDA.VMContribFactLessonLearned = VMContribFactLessonLearned;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMContribFactLessonLearnedTranslation = (function () {
            function VMContribFactLessonLearnedTranslation() {
            }
            return VMContribFactLessonLearnedTranslation;
        }());
        AIDA.VMContribFactLessonLearnedTranslation = VMContribFactLessonLearnedTranslation;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMContributingFactorCategories = (function () {
            function VMContributingFactorCategories() {
            }
            return VMContributingFactorCategories;
        }());
        AIDA.VMContributingFactorCategories = VMContributingFactorCategories;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMContributingFactors = (function () {
            function VMContributingFactors() {
            }
            return VMContributingFactors;
        }());
        AIDA.VMContributingFactors = VMContributingFactors;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMContributingFactorTypes = (function () {
            function VMContributingFactorTypes() {
            }
            return VMContributingFactorTypes;
        }());
        AIDA.VMContributingFactorTypes = VMContributingFactorTypes;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;/// <reference path='../VMUsers.ts' /> 

(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMEvent = (function () {
            function VMEvent() {
            }
            return VMEvent;
        }());
        AIDA.VMEvent = VMEvent;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;/// <reference path='../AIDA/VMItemContribFactBox.ts' /> 

(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMEventCauses_Tab = (function () {
            function VMEventCauses_Tab() {
            }
            return VMEventCauses_Tab;
        }());
        AIDA.VMEventCauses_Tab = VMEventCauses_Tab;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;/// <reference path='../AIDA/VMEventConsequenceTranslations.ts' /> 

(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMEventConsequences = (function () {
            function VMEventConsequences() {
            }
            return VMEventConsequences;
        }());
        AIDA.VMEventConsequences = VMEventConsequences;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMEventConsequenceTranslations = (function () {
            function VMEventConsequenceTranslations() {
            }
            return VMEventConsequenceTranslations;
        }());
        AIDA.VMEventConsequenceTranslations = VMEventConsequenceTranslations;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;/// <reference path='../AIDA/VMEvent.ts' /> 
/// <reference path='../AIDA/VMEventVersion.ts' /> 
/// <reference path='../AIDA/VMEventDescription_Tab.ts' /> 
/// <reference path='../AIDA/VMEventCauses_Tab.ts' /> 

(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMEventContainer = (function () {
            function VMEventContainer() {
            }
            return VMEventContainer;
        }());
        AIDA.VMEventContainer = VMEventContainer;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMAccidentDescription.ts' /> 
/// <reference path='../AIDA/VMEventDescriptionTranslation.ts' /> 
/// <reference path='../eMARS/VMItemChecked.ts' /> 
/// <reference path='../eMARS/VMItem.ts' /> 
/// <reference path='../AIDA/VMReportingContact.ts' /> 
/// <reference path='../AIDA/VMItemConsTypeChecked.ts' /> 

(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMEventDescription_Tab = (function () {
            function VMEventDescription_Tab() {
            }
            return VMEventDescription_Tab;
        }());
        AIDA.VMEventDescription_Tab = VMEventDescription_Tab;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMEventDescriptionTranslation = (function () {
            function VMEventDescriptionTranslation() {
            }
            return VMEventDescriptionTranslation;
        }());
        AIDA.VMEventDescriptionTranslation = VMEventDescriptionTranslation;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMEventSubstances = (function () {
            function VMEventSubstances() {
            }
            return VMEventSubstances;
        }());
        AIDA.VMEventSubstances = VMEventSubstances;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMEventTranslation = (function () {
            function VMEventTranslation() {
            }
            return VMEventTranslation;
        }());
        AIDA.VMEventTranslation = VMEventTranslation;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;/// <reference path='../VMStatuses.ts' /> 
/// <reference path='../AIDA/VMEventConsequences.ts' /> 
/// <reference path='../AIDA/VMEventSubstances.ts' /> 
/// <reference path='../eMARS/VMContactPerson.ts' /> 
/// <reference path='../eMARS/VMAuthority.ts' /> 
/// <reference path='../VMUsers.ts' /> 
/// <reference path='../AIDA/VMEventTranslation.ts' /> 

(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMEventVersion = (function () {
            function VMEventVersion() {
            }
            return VMEventVersion;
        }());
        AIDA.VMEventVersion = VMEventVersion;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMItemConsTypeChecked = (function () {
            function VMItemConsTypeChecked() {
            }
            return VMItemConsTypeChecked;
        }());
        AIDA.VMItemConsTypeChecked = VMItemConsTypeChecked;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;/// <reference path='../AIDA/VMContribFactLessonLearned.ts' /> 
/// <reference path='../AIDA/VMItemContribFactMacro.ts' /> 

(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMItemContribFactBox = (function () {
            function VMItemContribFactBox() {
            }
            return VMItemContribFactBox;
        }());
        AIDA.VMItemContribFactBox = VMItemContribFactBox;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;/// <reference path='../AIDA/VMItemContribFactMicro.ts' /> 

(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMItemContribFactMacro = (function () {
            function VMItemContribFactMacro() {
            }
            return VMItemContribFactMacro;
        }());
        AIDA.VMItemContribFactMacro = VMItemContribFactMacro;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMItemContribFactMicro = (function () {
            function VMItemContribFactMicro() {
            }
            return VMItemContribFactMicro;
        }());
        AIDA.VMItemContribFactMicro = VMItemContribFactMicro;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMAuthority.ts' /> 
/// <reference path='../eMARS/VMContactPerson.ts' /> 

/// <reference path='../../Minimized/Search/VMGenericSearchResult.ts' /> 

(function (Module) {
    var Minimized;
    (function (Minimized) {
        var Search;
        (function (Search) {
            var VMGenericSearchResult = (function () {
                function VMGenericSearchResult() {
                }
                return VMGenericSearchResult;
            }());
            Search.VMGenericSearchResult = VMGenericSearchResult;
        })(Search = Minimized.Search || (Minimized.Search = {}));
    })(Minimized = Module.Minimized || (Module.Minimized = {}));
})(Module || (Module = {}));

(function (Module) {
    var Minimized;
    (function (Minimized) {
        var Search;
        (function (Search) {
            var VMGenericSearchResultLockable = (function (_super) {
                __extends(VMGenericSearchResultLockable, _super);
                function VMGenericSearchResultLockable() {
                    _super.apply(this, arguments);
                }
                return VMGenericSearchResultLockable;
            }(Minimized.Search.VMGenericSearchResult));
            Search.VMGenericSearchResultLockable = VMGenericSearchResultLockable;
        })(Search = Minimized.Search || (Minimized.Search = {}));
    })(Minimized = Module.Minimized || (Module.Minimized = {}));
})(Module || (Module = {}));

(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMReportingContact = (function () {
            function VMReportingContact() {
            }
            return VMReportingContact;
        }());
        AIDA.VMReportingContact = VMReportingContact;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;/// <reference path='../VMSMButton.ts' /> 
/// <reference path='../Minimized/Search/VMGenericSearchResultLockable.ts' /> 


(function (Module) {
    var AIDA;
    (function (AIDA) {
        var VMSearchEvent = (function (_super) {
            __extends(VMSearchEvent, _super);
            function VMSearchEvent() {
                _super.apply(this, arguments);
            }
            return VMSearchEvent;
        }(Module.Minimized.Search.VMGenericSearchResultLockable));
        AIDA.VMSearchEvent = VMSearchEvent;
    })(AIDA = Module.AIDA || (Module.AIDA = {}));
})(Module || (Module = {}));
;
(function (Module) {
    (function (CMSResourceFilterType) {
        CMSResourceFilterType[CMSResourceFilterType["ALL"] = 0] = "ALL";
        CMSResourceFilterType[CMSResourceFilterType["WEB_CONTENT"] = 1] = "WEB_CONTENT";
        CMSResourceFilterType[CMSResourceFilterType["BINARY"] = 2] = "BINARY";
        CMSResourceFilterType[CMSResourceFilterType["IMAGE"] = 3] = "IMAGE";
    })(Module.CMSResourceFilterType || (Module.CMSResourceFilterType = {}));
    var CMSResourceFilterType = Module.CMSResourceFilterType;
})(Module || (Module = {}));
;/// <reference path='../VMUsers.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccident = (function () {
            function VMAccident() {
            }
            return VMAccident;
        }());
        eMARS.VMAccident = VMAccident;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMAccidentConsequence.ts' /> 
/// <reference path='../eMARS/VMItemCoTypeChecked.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentConsequence_Tab = (function () {
            function VMAccidentConsequence_Tab() {
            }
            return VMAccidentConsequence_Tab;
        }());
        eMARS.VMAccidentConsequence_Tab = VMAccidentConsequence_Tab;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentConsequence = (function () {
            function VMAccidentConsequence() {
            }
            return VMAccidentConsequence;
        }());
        eMARS.VMAccidentConsequence = VMAccidentConsequence;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMAccident.ts' /> 
/// <reference path='../eMARS/VMAccidentVersion.ts' /> 
/// <reference path='../eMARS/VMAccidentProfile_Tab.ts' /> 
/// <reference path='../eMARS/VMAccidentDescription_Tab.ts' /> 
/// <reference path='../eMARS/VMSiteAndInstallation_Tab.ts' /> 
/// <reference path='../eMARS/VMSubstancesInvolved_Tab.ts' /> 
/// <reference path='../eMARS/VMCauses_Tab.ts' /> 
/// <reference path='../eMARS/VMAccidentConsequence_Tab.ts' /> 
/// <reference path='../eMARS/VMEmergencyResponse_Tab.ts' /> 
/// <reference path='../eMARS/VMLessonsLearned_Tab.ts' /> 
/// <reference path='../eMARS/VMAttachments_Tab.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentContainer = (function () {
            function VMAccidentContainer() {
            }
            return VMAccidentContainer;
        }());
        eMARS.VMAccidentContainer = VMAccidentContainer;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMAccidentDescription.ts' /> 
/// <reference path='../eMARS/VMItemChecked.ts' /> 
/// <reference path='../eMARS/VMItem.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentDescription_Tab = (function () {
            function VMAccidentDescription_Tab() {
            }
            return VMAccidentDescription_Tab;
        }());
        eMARS.VMAccidentDescription_Tab = VMAccidentDescription_Tab;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMAccidentDescriptionTranslation.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentDescription = (function () {
            function VMAccidentDescription() {
            }
            return VMAccidentDescription;
        }());
        eMARS.VMAccidentDescription = VMAccidentDescription;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentDescriptionTranslation = (function () {
            function VMAccidentDescriptionTranslation() {
            }
            return VMAccidentDescriptionTranslation;
        }());
        eMARS.VMAccidentDescriptionTranslation = VMAccidentDescriptionTranslation;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentLessonLearned = (function () {
            function VMAccidentLessonLearned() {
            }
            return VMAccidentLessonLearned;
        }());
        eMARS.VMAccidentLessonLearned = VMAccidentLessonLearned;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentLessonLearnedTranslations = (function () {
            function VMAccidentLessonLearnedTranslations() {
            }
            return VMAccidentLessonLearnedTranslations;
        }());
        eMARS.VMAccidentLessonLearnedTranslations = VMAccidentLessonLearnedTranslations;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMAuthority.ts' /> 
/// <reference path='../eMARS/VMContactPerson.ts' /> 
/// <reference path='../eMARS/VMItemChecked.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentProfile_Tab = (function () {
            function VMAccidentProfile_Tab() {
            }
            return VMAccidentProfile_Tab;
        }());
        eMARS.VMAccidentProfile_Tab = VMAccidentProfile_Tab;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentReason = (function () {
            function VMAccidentReason() {
            }
            return VMAccidentReason;
        }());
        eMARS.VMAccidentReason = VMAccidentReason;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMAccidentSiteInstallationTranslation.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentSiteInstallation = (function () {
            function VMAccidentSiteInstallation() {
            }
            return VMAccidentSiteInstallation;
        }());
        eMARS.VMAccidentSiteInstallation = VMAccidentSiteInstallation;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentSiteInstallationTranslation = (function () {
            function VMAccidentSiteInstallationTranslation() {
            }
            return VMAccidentSiteInstallationTranslation;
        }());
        eMARS.VMAccidentSiteInstallationTranslation = VMAccidentSiteInstallationTranslation;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentSubstanceCassification = (function () {
            function VMAccidentSubstanceCassification() {
            }
            return VMAccidentSubstanceCassification;
        }());
        eMARS.VMAccidentSubstanceCassification = VMAccidentSubstanceCassification;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentSubstanceInvolved = (function () {
            function VMAccidentSubstanceInvolved() {
            }
            return VMAccidentSubstanceInvolved;
        }());
        eMARS.VMAccidentSubstanceInvolved = VMAccidentSubstanceInvolved;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../VMUsers.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentTranslation = (function () {
            function VMAccidentTranslation() {
            }
            return VMAccidentTranslation;
        }());
        eMARS.VMAccidentTranslation = VMAccidentTranslation;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../VMStatuses.ts' /> 
/// <reference path='../eMARS/VMContactPerson.ts' /> 
/// <reference path='../eMARS/VMAuthority.ts' /> 
/// <reference path='../VMUsers.ts' /> 
/// <reference path='../eMARS/VMAccidentTranslation.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAccidentVersion = (function () {
            function VMAccidentVersion() {
            }
            return VMAccidentVersion;
        }());
        eMARS.VMAccidentVersion = VMAccidentVersion;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMADItem = (function () {
            function VMADItem() {
            }
            return VMADItem;
        }());
        eMARS.VMADItem = VMADItem;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMADSubstancesDescriptionTranslation.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMADSubstancesDescription = (function () {
            function VMADSubstancesDescription() {
            }
            return VMADSubstancesDescription;
        }());
        eMARS.VMADSubstancesDescription = VMADSubstancesDescription;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMADSubstancesDescriptionTranslation = (function () {
            function VMADSubstancesDescriptionTranslation() {
            }
            return VMADSubstancesDescriptionTranslation;
        }());
        eMARS.VMADSubstancesDescriptionTranslation = VMADSubstancesDescriptionTranslation;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAffectedCountries = (function () {
            function VMAffectedCountries() {
            }
            return VMAffectedCountries;
        }());
        eMARS.VMAffectedCountries = VMAffectedCountries;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAttachmentFile = (function () {
            function VMAttachmentFile() {
            }
            return VMAttachmentFile;
        }());
        eMARS.VMAttachmentFile = VMAttachmentFile;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMAttachmentFile.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAttachments_Tab = (function () {
            function VMAttachments_Tab() {
            }
            return VMAttachments_Tab;
        }());
        eMARS.VMAttachments_Tab = VMAttachments_Tab;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMAuthority = (function () {
            function VMAuthority() {
            }
            return VMAuthority;
        }());
        eMARS.VMAuthority = VMAuthority;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMCausesDescription.ts' /> 
/// <reference path='../eMARS/VMItemCaTypeChecked.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMCauses_Tab = (function () {
            function VMCauses_Tab() {
            }
            return VMCauses_Tab;
        }());
        eMARS.VMCauses_Tab = VMCauses_Tab;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMCausesDescriptionTranslation.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMCausesDescription = (function () {
            function VMCausesDescription() {
            }
            return VMCausesDescription;
        }());
        eMARS.VMCausesDescription = VMCausesDescription;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMCausesDescriptionTranslation = (function () {
            function VMCausesDescriptionTranslation() {
            }
            return VMCausesDescriptionTranslation;
        }());
        eMARS.VMCausesDescriptionTranslation = VMCausesDescriptionTranslation;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMCausesType = (function () {
            function VMCausesType() {
            }
            return VMCausesType;
        }());
        eMARS.VMCausesType = VMCausesType;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMContactPerson = (function () {
            function VMContactPerson() {
            }
            return VMContactPerson;
        }());
        eMARS.VMContactPerson = VMContactPerson;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMContributingFactor = (function () {
            function VMContributingFactor() {
            }
            return VMContributingFactor;
        }());
        eMARS.VMContributingFactor = VMContributingFactor;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMContributingFactorCategory = (function () {
            function VMContributingFactorCategory() {
            }
            return VMContributingFactorCategory;
        }());
        eMARS.VMContributingFactorCategory = VMContributingFactorCategory;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMContributingFactorType = (function () {
            function VMContributingFactorType() {
            }
            return VMContributingFactorType;
        }());
        eMARS.VMContributingFactorType = VMContributingFactorType;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMCostConsequences = (function () {
            function VMCostConsequences() {
            }
            return VMCostConsequences;
        }());
        eMARS.VMCostConsequences = VMCostConsequences;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMCountries = (function () {
            function VMCountries() {
            }
            return VMCountries;
        }());
        eMARS.VMCountries = VMCountries;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMDisruptions = (function () {
            function VMDisruptions() {
            }
            return VMDisruptions;
        }());
        eMARS.VMDisruptions = VMDisruptions;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMEMARSChartTimeSerie.ts' /> 
/// <reference path='../eMARS/VMEMARSChartXaxis.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMEMARSChartData = (function () {
            function VMEMARSChartData() {
            }
            return VMEMARSChartData;
        }());
        eMARS.VMEMARSChartData = VMEMARSChartData;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMEMARSChartNameY = (function () {
            function VMEMARSChartNameY() {
            }
            return VMEMARSChartNameY;
        }());
        eMARS.VMEMARSChartNameY = VMEMARSChartNameY;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMEMARSChartNameY.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMEMARSChartSerie = (function () {
            function VMEMARSChartSerie() {
            }
            return VMEMARSChartSerie;
        }());
        eMARS.VMEMARSChartSerie = VMEMARSChartSerie;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMEMARSChartSerie.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMEMARSChartTimeSerie = (function () {
            function VMEMARSChartTimeSerie() {
            }
            return VMEMARSChartTimeSerie;
        }());
        eMARS.VMEMARSChartTimeSerie = VMEMARSChartTimeSerie;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMEMARSChartXaxis = (function () {
            function VMEMARSChartXaxis() {
            }
            return VMEMARSChartXaxis;
        }());
        eMARS.VMEMARSChartXaxis = VMEMARSChartXaxis;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../SortDirectionType.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMEmarsSearchParams = (function () {
            function VMEmarsSearchParams() {
            }
            return VMEmarsSearchParams;
        }());
        eMARS.VMEmarsSearchParams = VMEmarsSearchParams;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMEmergencyResponces = (function () {
            function VMEmergencyResponces() {
            }
            return VMEmergencyResponces;
        }());
        eMARS.VMEmergencyResponces = VMEmergencyResponces;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMItemCoTypeChecked.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMEmergencyResponse_Tab = (function () {
            function VMEmergencyResponse_Tab() {
            }
            return VMEmergencyResponse_Tab;
        }());
        eMARS.VMEmergencyResponse_Tab = VMEmergencyResponse_Tab;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMEnvironmentalConsequences = (function () {
            function VMEnvironmentalConsequences() {
            }
            return VMEnvironmentalConsequences;
        }());
        eMARS.VMEnvironmentalConsequences = VMEnvironmentalConsequences;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMEquipmentTypes = (function () {
            function VMEquipmentTypes() {
            }
            return VMEquipmentTypes;
        }());
        eMARS.VMEquipmentTypes = VMEquipmentTypes;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMExplosions = (function () {
            function VMExplosions() {
            }
            return VMExplosions;
        }());
        eMARS.VMExplosions = VMExplosions;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMExternals = (function () {
            function VMExternals() {
            }
            return VMExternals;
        }());
        eMARS.VMExternals = VMExternals;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMFires = (function () {
            function VMFires() {
            }
            return VMFires;
        }());
        eMARS.VMFires = VMFires;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMHumanConsequences = (function () {
            function VMHumanConsequences() {
            }
            return VMHumanConsequences;
        }());
        eMARS.VMHumanConsequences = VMHumanConsequences;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMHumans = (function () {
            function VMHumans() {
            }
            return VMHumans;
        }());
        eMARS.VMHumans = VMHumans;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMIndustryTypes = (function () {
            function VMIndustryTypes() {
            }
            return VMIndustryTypes;
        }());
        eMARS.VMIndustryTypes = VMIndustryTypes;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMItem = (function () {
            function VMItem() {
            }
            return VMItem;
        }());
        eMARS.VMItem = VMItem;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMCausesType.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMItemCaTypeChecked = (function () {
            function VMItemCaTypeChecked() {
            }
            return VMItemCaTypeChecked;
        }());
        eMARS.VMItemCaTypeChecked = VMItemCaTypeChecked;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMItem.ts' /> 


(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMItemChecked = (function (_super) {
            __extends(VMItemChecked, _super);
            function VMItemChecked() {
                _super.apply(this, arguments);
            }
            return VMItemChecked;
        }(eMARS.VMItem));
        eMARS.VMItemChecked = VMItemChecked;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMItemCoTypeChecked = (function () {
            function VMItemCoTypeChecked() {
            }
            return VMItemCoTypeChecked;
        }());
        eMARS.VMItemCoTypeChecked = VMItemCoTypeChecked;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMEquipmentTypes.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMItemEqTypeChecked = (function () {
            function VMItemEqTypeChecked() {
            }
            return VMItemEqTypeChecked;
        }());
        eMARS.VMItemEqTypeChecked = VMItemEqTypeChecked;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMLegislationEvents = (function () {
            function VMLegislationEvents() {
            }
            return VMLegislationEvents;
        }());
        eMARS.VMLegislationEvents = VMLegislationEvents;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMLegislations = (function () {
            function VMLegislations() {
            }
            return VMLegislations;
        }());
        eMARS.VMLegislations = VMLegislations;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMItemChecked.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMLessonsLearned_Tab = (function () {
            function VMLessonsLearned_Tab() {
            }
            return VMLessonsLearned_Tab;
        }());
        eMARS.VMLessonsLearned_Tab = VMLessonsLearned_Tab;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMOrganisational = (function () {
            function VMOrganisational() {
            }
            return VMOrganisational;
        }());
        eMARS.VMOrganisational = VMOrganisational;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMPlantEquipments = (function () {
            function VMPlantEquipments() {
            }
            return VMPlantEquipments;
        }());
        eMARS.VMPlantEquipments = VMPlantEquipments;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMPlants = (function () {
            function VMPlants() {
            }
            return VMPlants;
        }());
        eMARS.VMPlants = VMPlants;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMProcesses = (function () {
            function VMProcesses() {
            }
            return VMProcesses;
        }());
        eMARS.VMProcesses = VMProcesses;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMReasons = (function () {
            function VMReasons() {
            }
            return VMReasons;
        }());
        eMARS.VMReasons = VMReasons;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMReleaseTypes = (function () {
            function VMReleaseTypes() {
            }
            return VMReleaseTypes;
        }());
        eMARS.VMReleaseTypes = VMReleaseTypes;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMRemedialMeasureTypes = (function () {
            function VMRemedialMeasureTypes() {
            }
            return VMRemedialMeasureTypes;
        }());
        eMARS.VMRemedialMeasureTypes = VMRemedialMeasureTypes;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../Minimized/Search/VMGenericSearchResultLockable.ts' /> 


(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMSearchAccident = (function (_super) {
            __extends(VMSearchAccident, _super);
            function VMSearchAccident() {
                _super.apply(this, arguments);
            }
            return VMSearchAccident;
        }(Module.Minimized.Search.VMGenericSearchResultLockable));
        eMARS.VMSearchAccident = VMSearchAccident;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMSevesoIIStatus = (function () {
            function VMSevesoIIStatus() {
            }
            return VMSevesoIIStatus;
        }());
        eMARS.VMSevesoIIStatus = VMSevesoIIStatus;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMAccidentSiteInstallation.ts' /> 
/// <reference path='../eMARS/VMItemEqTypeChecked.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMSiteAndInstallation_Tab = (function () {
            function VMSiteAndInstallation_Tab() {
            }
            return VMSiteAndInstallation_Tab;
        }());
        eMARS.VMSiteAndInstallation_Tab = VMSiteAndInstallation_Tab;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMEquipmentTypes.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMSiteItem = (function () {
            function VMSiteItem() {
            }
            return VMSiteItem;
        }());
        eMARS.VMSiteItem = VMSiteItem;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMStorages = (function () {
            function VMStorages() {
            }
            return VMStorages;
        }());
        eMARS.VMStorages = VMStorages;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMSubstanceClassification = (function () {
            function VMSubstanceClassification() {
            }
            return VMSubstanceClassification;
        }());
        eMARS.VMSubstanceClassification = VMSubstanceClassification;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMSubstances = (function () {
            function VMSubstances() {
            }
            return VMSubstances;
        }());
        eMARS.VMSubstances = VMSubstances;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;/// <reference path='../eMARS/VMADSubstancesDescription.ts' /> 
/// <reference path='../eMARS/VMItemChecked.ts' /> 
/// <reference path='../eMARS/VMAccidentSubstanceInvolved.ts' /> 

(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMSubstancesInvolved_Tab = (function () {
            function VMSubstancesInvolved_Tab() {
            }
            return VMSubstancesInvolved_Tab;
        }());
        eMARS.VMSubstancesInvolved_Tab = VMSubstancesInvolved_Tab;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMSubstanceUses = (function () {
            function VMSubstanceUses() {
            }
            return VMSubstanceUses;
        }());
        eMARS.VMSubstanceUses = VMSubstanceUses;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMSubstPhysicalProperties = (function () {
            function VMSubstPhysicalProperties() {
            }
            return VMSubstPhysicalProperties;
        }());
        eMARS.VMSubstPhysicalProperties = VMSubstPhysicalProperties;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMThemesLessonsLearned = (function () {
            function VMThemesLessonsLearned() {
            }
            return VMThemesLessonsLearned;
        }());
        eMARS.VMThemesLessonsLearned = VMThemesLessonsLearned;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMTransfers = (function () {
            function VMTransfers() {
            }
            return VMTransfers;
        }());
        eMARS.VMTransfers = VMTransfers;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMTransports = (function () {
            function VMTransports() {
            }
            return VMTransports;
        }());
        eMARS.VMTransports = VMTransports;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var eMARS;
    (function (eMARS) {
        var VMTransportSites = (function () {
            function VMTransportSites() {
            }
            return VMTransportSites;
        }());
        eMARS.VMTransportSites = VMTransportSites;
    })(eMARS = Module.eMARS || (Module.eMARS = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Extra;
    (function (Extra) {
        var VMEstablishmentCodes = (function () {
            function VMEstablishmentCodes() {
            }
            return VMEstablishmentCodes;
        }());
        Extra.VMEstablishmentCodes = VMEstablishmentCodes;
    })(Extra = Module.Extra || (Module.Extra = {}));
})(Module || (Module = {}));
;/// <reference path='../VMEstablishment.ts' /> 
/// <reference path='../VMEstablishmentVersions.ts' /> 

(function (Module) {
    var Extra;
    (function (Extra) {
        var VMEstablishmentLogs = (function () {
            function VMEstablishmentLogs() {
            }
            return VMEstablishmentLogs;
        }());
        Extra.VMEstablishmentLogs = VMEstablishmentLogs;
    })(Extra = Module.Extra || (Module.Extra = {}));
})(Module || (Module = {}));
;
(function (Module) {
    (function (ImportedFileType) {
        ImportedFileType[ImportedFileType["GLOBALISATION"] = 0] = "GLOBALISATION";
        ImportedFileType[ImportedFileType["POETRY"] = 1] = "POETRY";
    })(Module.ImportedFileType || (Module.ImportedFileType = {}));
    var ImportedFileType = Module.ImportedFileType;
})(Module || (Module = {}));
;
(function (Module) {
    var Logs;
    (function (Logs) {
        var GIS;
        (function (GIS) {
            (function (GISCallTypes) {
                GISCallTypes[GISCallTypes["BY_COORDINATES"] = 0] = "BY_COORDINATES";
                GISCallTypes[GISCallTypes["BY_ADDRESS"] = 1] = "BY_ADDRESS";
            })(GIS.GISCallTypes || (GIS.GISCallTypes = {}));
            var GISCallTypes = GIS.GISCallTypes;
        })(GIS = Logs.GIS || (Logs.GIS = {}));
    })(Logs = Module.Logs || (Module.Logs = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Logs;
    (function (Logs) {
        var GIS;
        (function (GIS) {
            (function (GISProviders) {
                GISProviders[GISProviders["GOOGLE_MAPS"] = 0] = "GOOGLE_MAPS";
                GISProviders[GISProviders["BING_MAPS"] = 1] = "BING_MAPS";
                GISProviders[GISProviders["OPEN_STREET_MAPS"] = 2] = "OPEN_STREET_MAPS";
            })(GIS.GISProviders || (GIS.GISProviders = {}));
            var GISProviders = GIS.GISProviders;
        })(GIS = Logs.GIS || (Logs.GIS = {}));
    })(Logs = Module.Logs || (Module.Logs = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Logs;
    (function (Logs) {
        var GIS;
        (function (GIS) {
            (function (GISServiceResponseStatusCodes) {
                GISServiceResponseStatusCodes[GISServiceResponseStatusCodes["SUCCESS"] = 0] = "SUCCESS";
                GISServiceResponseStatusCodes[GISServiceResponseStatusCodes["ZERO_RESULTS"] = 1] = "ZERO_RESULTS";
                GISServiceResponseStatusCodes[GISServiceResponseStatusCodes["UNKNOWN_ERROR"] = 2] = "UNKNOWN_ERROR";
                GISServiceResponseStatusCodes[GISServiceResponseStatusCodes["UNREACHABLE_SERVICE"] = 3] = "UNREACHABLE_SERVICE";
                GISServiceResponseStatusCodes[GISServiceResponseStatusCodes["OVER_QUERY_LIMIT"] = 4] = "OVER_QUERY_LIMIT";
                GISServiceResponseStatusCodes[GISServiceResponseStatusCodes["REQUEST_DENIED"] = 5] = "REQUEST_DENIED";
                GISServiceResponseStatusCodes[GISServiceResponseStatusCodes["INVALID_REQUEST"] = 6] = "INVALID_REQUEST";
                GISServiceResponseStatusCodes[GISServiceResponseStatusCodes["INERNAL_SERVER_ERROR"] = 7] = "INERNAL_SERVER_ERROR";
                GISServiceResponseStatusCodes[GISServiceResponseStatusCodes["NOT_AUTHORISED"] = 8] = "NOT_AUTHORISED";
                GISServiceResponseStatusCodes[GISServiceResponseStatusCodes["EXCEPTION"] = 9] = "EXCEPTION";
            })(GIS.GISServiceResponseStatusCodes || (GIS.GISServiceResponseStatusCodes = {}));
            var GISServiceResponseStatusCodes = GIS.GISServiceResponseStatusCodes;
        })(GIS = Logs.GIS || (Logs.GIS = {}));
    })(Logs = Module.Logs || (Module.Logs = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Logs;
    (function (Logs) {
        var GIS;
        (function (GIS) {
            var VMAdministrativeLevels = (function () {
                function VMAdministrativeLevels() {
                }
                return VMAdministrativeLevels;
            }());
            GIS.VMAdministrativeLevels = VMAdministrativeLevels;
        })(GIS = Logs.GIS || (Logs.GIS = {}));
    })(Logs = Module.Logs || (Module.Logs = {}));
})(Module || (Module = {}));
;/// <reference path='../../Logs/GIS/GISProviders.ts' /> 
/// <reference path='../../Logs/GIS/GISServiceResponseStatusCodes.ts' /> 
/// <reference path='../../VMAddresses.ts' /> 
/// <reference path='../../Logs/GIS/GISCallTypes.ts' /> 

(function (Module) {
    var Logs;
    (function (Logs) {
        var GIS;
        (function (GIS) {
            var VMGISCallLog = (function () {
                function VMGISCallLog() {
                }
                return VMGISCallLog;
            }());
            GIS.VMGISCallLog = VMGISCallLog;
        })(GIS = Logs.GIS || (Logs.GIS = {}));
    })(Logs = Module.Logs || (Module.Logs = {}));
})(Module || (Module = {}));
;/// <reference path='../../Logs/GIS/VMGISCallLog.ts' /> 

(function (Module) {
    var Logs;
    (function (Logs) {
        var GIS;
        (function (GIS) {
            var VMGISLogger = (function () {
                function VMGISLogger() {
                }
                return VMGISLogger;
            }());
            GIS.VMGISLogger = VMGISLogger;
        })(GIS = Logs.GIS || (Logs.GIS = {}));
    })(Logs = Module.Logs || (Module.Logs = {}));
})(Module || (Module = {}));
;


(function (Module) {
    var MVC;
    (function (MVC) {
        var VMPagingModel = (function () {
            function VMPagingModel() {
            }
            return VMPagingModel;
        }());
        MVC.VMPagingModel = VMPagingModel;
    })(MVC = Module.MVC || (Module.MVC = {}));
})(Module || (Module = {}));
;/// <reference path='../VMCountries.ts' /> 
/// <reference path='../VMSearchEstablishment.ts' /> 
/// <reference path='../Abstract/VMBase.ts' /> 

(function (Module) {
    var MVC;
    (function (MVC) {
        var VMPublicEstablishmentSearch = (function () {
            function VMPublicEstablishmentSearch() {
            }
            return VMPublicEstablishmentSearch;
        }());
        MVC.VMPublicEstablishmentSearch = VMPublicEstablishmentSearch;
    })(MVC = Module.MVC || (Module.MVC = {}));
})(Module || (Module = {}));
;/// <reference path='../Serializable/Widget.ts' /> 

(function (Module) {
    var Serializable;
    (function (Serializable) {
        var Content = (function () {
            function Content() {
            }
            return Content;
        }());
        Serializable.Content = Content;
    })(Serializable = Module.Serializable || (Module.Serializable = {}));
})(Module || (Module = {}));
;/// <reference path='../Serializable/Content.ts' /> 

(function (Module) {
    var Serializable;
    (function (Serializable) {
        var ContentBlock = (function () {
            function ContentBlock() {
            }
            return ContentBlock;
        }());
        Serializable.ContentBlock = ContentBlock;
    })(Serializable = Module.Serializable || (Module.Serializable = {}));
})(Module || (Module = {}));
;/// <reference path='../Serializable/ContentBlock.ts' /> 

(function (Module) {
    var Serializable;
    (function (Serializable) {
        var MinervaContent = (function () {
            function MinervaContent() {
            }
            return MinervaContent;
        }());
        Serializable.MinervaContent = MinervaContent;
    })(Serializable = Module.Serializable || (Module.Serializable = {}));
})(Module || (Module = {}));
;
(function (Module) {
    var Serializable;
    (function (Serializable) {
        var Widget = (function () {
            function Widget() {
            }
            return Widget;
        }());
        Serializable.Widget = Widget;
    })(Serializable = Module.Serializable || (Module.Serializable = {}));
})(Module || (Module = {}));
;
(function (Module) {
    (function (SortDirectionType) {
        SortDirectionType[SortDirectionType["ASCENDING"] = 0] = "ASCENDING";
        SortDirectionType[SortDirectionType["DESCENDING"] = 1] = "DESCENDING";
    })(Module.SortDirectionType || (Module.SortDirectionType = {}));
    var SortDirectionType = Module.SortDirectionType;
})(Module || (Module = {}));
;
(function (Module) {
    (function (VMAdamGraphType) {
        VMAdamGraphType[VMAdamGraphType["DENS"] = 0] = "DENS";
        VMAdamGraphType[VMAdamGraphType["SIGMA"] = 1] = "SIGMA";
        VMAdamGraphType[VMAdamGraphType["ENT"] = 2] = "ENT";
        VMAdamGraphType[VMAdamGraphType["P_VAP"] = 3] = "P_VAP";
        VMAdamGraphType[VMAdamGraphType["CPL"] = 4] = "CPL";
        VMAdamGraphType[VMAdamGraphType["CPV"] = 5] = "CPV";
        VMAdamGraphType[VMAdamGraphType["VISC_V"] = 6] = "VISC_V";
        VMAdamGraphType[VMAdamGraphType["VISC_L"] = 7] = "VISC_L";
        VMAdamGraphType[VMAdamGraphType["COND_L"] = 8] = "COND_L";
        VMAdamGraphType[VMAdamGraphType["COND_V"] = 9] = "COND_V";
    })(Module.VMAdamGraphType || (Module.VMAdamGraphType = {}));
    var VMAdamGraphType = Module.VMAdamGraphType;
})(Module || (Module = {}));
;/// <reference path='VMCountries.ts' /> 
/// <reference path='Logs/GIS/VMAdministrativeLevels.ts' /> 

(function (Module) {
    var VMAddresses = (function () {
        function VMAddresses() {
        }
        return VMAddresses;
    }());
    Module.VMAddresses = VMAddresses;
})(Module || (Module = {}));
;/// <reference path='VMAdminRight.ts' /> 

(function (Module) {
    var VMAdminApplication = (function () {
        function VMAdminApplication() {
        }
        return VMAdminApplication;
    }());
    Module.VMAdminApplication = VMAdminApplication;
})(Module || (Module = {}));
;
(function (Module) {
    var VMAdminRight = (function () {
        function VMAdminRight() {
        }
        return VMAdminRight;
    }());
    Module.VMAdminRight = VMAdminRight;
})(Module || (Module = {}));
;/// <reference path='VMAdminApplication.ts' /> 
/// <reference path='VMUserRole.ts' /> 

(function (Module) {
    var VMAdminRole = (function () {
        function VMAdminRole() {
        }
        return VMAdminRole;
    }());
    Module.VMAdminRole = VMAdminRole;
})(Module || (Module = {}));
;/// <reference path='VMCountries.ts' /> 
/// <reference path='VMStatuses.ts' /> 
/// <reference path='VMRoleMini.ts' /> 
/// <reference path='VMWorkingAreaRight.ts' /> 
/// <reference path='VMUsers.ts' /> 


(function (Module) {
    var VMAdminUser = (function (_super) {
        __extends(VMAdminUser, _super);
        function VMAdminUser() {
            _super.apply(this, arguments);
        }
        return VMAdminUser;
    }(Module.VMUsers));
    Module.VMAdminUser = VMAdminUser;
})(Module || (Module = {}));
;
(function (Module) {
    var VMBoxItem = (function () {
        function VMBoxItem() {
        }
        return VMBoxItem;
    }());
    Module.VMBoxItem = VMBoxItem;
})(Module || (Module = {}));
;/// <reference path='VMMenuDetail.ts' /> 
/// <reference path='VMCategoryDetailTranslation.ts' /> 

(function (Module) {
    var VMCategoryDetail = (function () {
        function VMCategoryDetail() {
        }
        return VMCategoryDetail;
    }());
    Module.VMCategoryDetail = VMCategoryDetail;
})(Module || (Module = {}));
;/// <reference path='VMLanguage.ts' /> 

(function (Module) {
    var VMCategoryDetailTranslation = (function () {
        function VMCategoryDetailTranslation() {
        }
        return VMCategoryDetailTranslation;
    }());
    Module.VMCategoryDetailTranslation = VMCategoryDetailTranslation;
})(Module || (Module = {}));
;
(function (Module) {
    var VMCheckTypes = (function () {
        function VMCheckTypes() {
        }
        return VMCheckTypes;
    }());
    Module.VMCheckTypes = VMCheckTypes;
})(Module || (Module = {}));
;
(function (Module) {
    var VMConfidentiality = (function () {
        function VMConfidentiality() {
        }
        return VMConfidentiality;
    }());
    Module.VMConfidentiality = VMConfidentiality;
})(Module || (Module = {}));
;/// <reference path='Abstract/VMBase.ts' /> 
/// <reference path='VMContentItem.ts' /> 

(function (Module) {
    var VMContentContainer = (function () {
        function VMContentContainer() {
        }
        return VMContentContainer;
    }());
    Module.VMContentContainer = VMContentContainer;
})(Module || (Module = {}));
;/// <reference path='Serializable/MinervaContent.ts' /> 
/// <reference path='VMContentItem.ts' /> 

(function (Module) {
    var VMContentItem = (function () {
        function VMContentItem() {
        }
        return VMContentItem;
    }());
    Module.VMContentItem = VMContentItem;
})(Module || (Module = {}));

(function (Module) {
    var VMContentDetail = (function (_super) {
        __extends(VMContentDetail, _super);
        function VMContentDetail() {
            _super.apply(this, arguments);
        }
        return VMContentDetail;
    }(Module.VMContentItem));
    Module.VMContentDetail = VMContentDetail;
})(Module || (Module = {}));
;/// <reference path='VMLanguage.ts' /> 
/// <reference path='VMMimeType.ts' /> 


;/// <reference path='Abstract/VMBase.ts' /> 
/// <reference path='VMFileSystemLink.ts' /> 
/// <reference path='VMContentContainer.ts' /> 
/// <reference path='VMMimeType.ts' /> 

(function (Module) {
    var VMContentMaster = (function () {
        function VMContentMaster() {
        }
        return VMContentMaster;
    }());
    Module.VMContentMaster = VMContentMaster;
})(Module || (Module = {}));
;
(function (Module) {
    var VMCountries = (function () {
        function VMCountries() {
        }
        return VMCountries;
    }());
    Module.VMCountries = VMCountries;
})(Module || (Module = {}));
;/// <reference path='VMBoxItem.ts' /> 

(function (Module) {
    var VMDashBoardBox = (function () {
        function VMDashBoardBox() {
        }
        return VMDashBoardBox;
    }());
    Module.VMDashBoardBox = VMDashBoardBox;
})(Module || (Module = {}));
;
(function (Module) {
    var VMDashBoardInfo = (function () {
        function VMDashBoardInfo() {
        }
        return VMDashBoardInfo;
    }());
    Module.VMDashBoardInfo = VMDashBoardInfo;
})(Module || (Module = {}));
;/// <reference path='VMDashBoardBox.ts' /> 

(function (Module) {
    var VMDashBoardStat = (function () {
        function VMDashBoardStat() {
        }
        return VMDashBoardStat;
    }());
    Module.VMDashBoardStat = VMDashBoardStat;
})(Module || (Module = {}));
;/// <reference path='SortDirectionType.ts' /> 

(function (Module) {
    var VMEspirsSearchParams = (function () {
        function VMEspirsSearchParams() {
        }
        return VMEspirsSearchParams;
    }());
    Module.VMEspirsSearchParams = VMEspirsSearchParams;
})(Module || (Module = {}));
;/// <reference path='VMEstablishmentVersions.ts' /> 
/// <reference path='VMUserMini.ts' /> 

(function (Module) {
    var VMEstablishment = (function () {
        function VMEstablishment() {
        }
        return VMEstablishment;
    }());
    Module.VMEstablishment = VMEstablishment;
})(Module || (Module = {}));
;/// <reference path='VMQMCheck.ts' /> 

(function (Module) {
    var VMEstablishmentPolling = (function () {
        function VMEstablishmentPolling() {
        }
        return VMEstablishmentPolling;
    }());
    Module.VMEstablishmentPolling = VMEstablishmentPolling;
})(Module || (Module = {}));
;
(function (Module) {
    var VMEstablishmentsImportReport = (function () {
        function VMEstablishmentsImportReport() {
        }
        return VMEstablishmentsImportReport;
    }());
    Module.VMEstablishmentsImportReport = VMEstablishmentsImportReport;
})(Module || (Module = {}));
;/// <reference path='VMUserMini.ts' /> 

(function (Module) {
    var VMEstablishmentsTranslations = (function () {
        function VMEstablishmentsTranslations() {
        }
        return VMEstablishmentsTranslations;
    }());
    Module.VMEstablishmentsTranslations = VMEstablishmentsTranslations;
})(Module || (Module = {}));
;/// <reference path='VMSevesoDirective.ts' /> 

(function (Module) {
    var VMEstablishmentSubstance = (function () {
        function VMEstablishmentSubstance() {
        }
        return VMEstablishmentSubstance;
    }());
    Module.VMEstablishmentSubstance = VMEstablishmentSubstance;
})(Module || (Module = {}));
;/// <reference path='VMAddresses.ts' /> 
/// <reference path='VMStatuses.ts' /> 
/// <reference path='VMSeveso.ts' /> 
/// <reference path='Abstract/VMBase.ts' /> 
/// <reference path='VMEstablishmentsTranslations.ts' /> 
/// <reference path='VMUserMini.ts' /> 
/// <reference path='VMSevesoDirective.ts' /> 
/// <reference path='VMEstablishmentSubstance.ts' /> 
/// <reference path='VMNace.ts' /> 
/// <reference path='VMIndustryTypes.ts' /> 
/// <reference path='VMQMCheckArea.ts' /> 

(function (Module) {
    var VMEstablishmentVersions = (function () {
        function VMEstablishmentVersions() {
        }
        return VMEstablishmentVersions;
    }());
    Module.VMEstablishmentVersions = VMEstablishmentVersions;
})(Module || (Module = {}));
;/// <reference path='VMLanguage.ts' /> 

(function (Module) {
    var VMFileAdminTranslations = (function () {
        function VMFileAdminTranslations() {
        }
        return VMFileAdminTranslations;
    }());
    Module.VMFileAdminTranslations = VMFileAdminTranslations;
})(Module || (Module = {}));

(function (Module) {
    var VMTree = (function () {
        function VMTree() {
        }
        return VMTree;
    }());
    Module.VMTree = VMTree;
})(Module || (Module = {}));

;/// <reference path='VMTree.ts' /> 


(function (Module) {
    var VMFileSystem = (function (_super) {
        __extends(VMFileSystem, _super);
        function VMFileSystem() {
            _super.apply(this, arguments);
        }
        return VMFileSystem;
    }(Module.VMTree));
    Module.VMFileSystem = VMFileSystem;
})(Module || (Module = {}));
;/// <reference path='VMTree.ts' /> 


(function (Module) {
    var VMFileSystemAdmin = (function (_super) {
        __extends(VMFileSystemAdmin, _super);
        function VMFileSystemAdmin() {
            _super.apply(this, arguments);
        }
        return VMFileSystemAdmin;
    }(Module.VMTree));
    Module.VMFileSystemAdmin = VMFileSystemAdmin;
})(Module || (Module = {}));
;/// <reference path='VMLanguage.ts' /> 
/// <reference path='VMMimeType.ts' /> 

(function (Module) {
    var VMFileSystemItem = (function () {
        function VMFileSystemItem() {
        }
        return VMFileSystemItem;
    }());
    Module.VMFileSystemItem = VMFileSystemItem;
})(Module || (Module = {}));
;
(function (Module) {
    var VMFileSystemLink = (function () {
        function VMFileSystemLink() {
        }
        return VMFileSystemLink;
    }());
    Module.VMFileSystemLink = VMFileSystemLink;
})(Module || (Module = {}));
;/// <reference path='CMSResourceFilterType.ts' /> 
/// <reference path='SortDirectionType.ts' /> 

(function (Module) {
    var VMFileSystemSearchParams = (function () {
        function VMFileSystemSearchParams() {
        }
        return VMFileSystemSearchParams;
    }());
    Module.VMFileSystemSearchParams = VMFileSystemSearchParams;
})(Module || (Module = {}));

(function (Module) {
    var VMImportedFile = (function () {
        function VMImportedFile() {
        }
        return VMImportedFile;
    }());
    Module.VMImportedFile = VMImportedFile;
})(Module || (Module = {}));

;/// <reference path='VMImportedFile.ts' /> 


(function (Module) {
    var VMGlobalisationImportFile = (function (_super) {
        __extends(VMGlobalisationImportFile, _super);
        function VMGlobalisationImportFile() {
            _super.apply(this, arguments);
        }
        return VMGlobalisationImportFile;
    }(Module.VMImportedFile));
    Module.VMGlobalisationImportFile = VMGlobalisationImportFile;
})(Module || (Module = {}));
;
(function (Module) {
    var VMGlobalisations = (function () {
        function VMGlobalisations() {
        }
        return VMGlobalisations;
    }());
    Module.VMGlobalisations = VMGlobalisations;
})(Module || (Module = {}));
;
(function (Module) {
    var VMGraphPoint = (function () {
        function VMGraphPoint() {
        }
        return VMGraphPoint;
    }());
    Module.VMGraphPoint = VMGraphPoint;
})(Module || (Module = {}));
;/// <reference path='VMAdamGraphType.ts' /> 
/// <reference path='VMGraphPoint.ts' /> 

(function (Module) {
    var VMGraphPoints = (function () {
        function VMGraphPoints() {
        }
        return VMGraphPoints;
    }());
    Module.VMGraphPoints = VMGraphPoints;
})(Module || (Module = {}));
;
(function (Module) {
    var VMHealthIndexesMonitoring = (function () {
        function VMHealthIndexesMonitoring() {
        }
        return VMHealthIndexesMonitoring;
    }());
    Module.VMHealthIndexesMonitoring = VMHealthIndexesMonitoring;
})(Module || (Module = {}));
;
(function (Module) {
    var VMHealthMonitoring = (function () {
        function VMHealthMonitoring() {
        }
        return VMHealthMonitoring;
    }());
    Module.VMHealthMonitoring = VMHealthMonitoring;
})(Module || (Module = {}));
;/// <reference path='ImportedFileType.ts' /> 


;
(function (Module) {
    var VMIndustryTypes = (function () {
        function VMIndustryTypes() {
        }
        return VMIndustryTypes;
    }());
    Module.VMIndustryTypes = VMIndustryTypes;
})(Module || (Module = {}));
;
(function (Module) {
    var VMLanguage = (function () {
        function VMLanguage() {
        }
        return VMLanguage;
    }());
    Module.VMLanguage = VMLanguage;
})(Module || (Module = {}));
;
(function (Module) {
    var VMLockedUser = (function () {
        function VMLockedUser() {
        }
        return VMLockedUser;
    }());
    Module.VMLockedUser = VMLockedUser;
})(Module || (Module = {}));
;/// <reference path='VMMimeType.ts' /> 
/// <reference path='Abstract/VMBase.ts' /> 
/// <reference path='Admin/VMWorkingAreaItem.ts' /> 
/// <reference path='VMMenuDetailTranslation.ts' /> 
/// <reference path='VMContentContainer.ts' /> 

(function (Module) {
    var VMMenuDetail = (function () {
        function VMMenuDetail() {
        }
        return VMMenuDetail;
    }());
    Module.VMMenuDetail = VMMenuDetail;
})(Module || (Module = {}));
;/// <reference path='VMLanguage.ts' /> 

(function (Module) {
    var VMMenuDetailTranslation = (function () {
        function VMMenuDetailTranslation() {
        }
        return VMMenuDetailTranslation;
    }());
    Module.VMMenuDetailTranslation = VMMenuDetailTranslation;
})(Module || (Module = {}));
;
(function (Module) {
    var VMMimeType = (function () {
        function VMMimeType() {
        }
        return VMMimeType;
    }());
    Module.VMMimeType = VMMimeType;
})(Module || (Module = {}));
;/// <reference path='VMTree.ts' /> 


(function (Module) {
    var VMNace = (function (_super) {
        __extends(VMNace, _super);
        function VMNace() {
            _super.apply(this, arguments);
        }
        return VMNace;
    }(Module.VMTree));
    Module.VMNace = VMNace;
})(Module || (Module = {}));
;
(function (Module) {
    var VMNaceTypeCategory = (function () {
        function VMNaceTypeCategory() {
        }
        return VMNaceTypeCategory;
    }());
    Module.VMNaceTypeCategory = VMNaceTypeCategory;
})(Module || (Module = {}));
;
(function (Module) {
    var VMNuts = (function () {
        function VMNuts() {
        }
        return VMNuts;
    }());
    Module.VMNuts = VMNuts;
})(Module || (Module = {}));
;
(function (Module) {
    var VMPageAdmin = (function () {
        function VMPageAdmin() {
        }
        return VMPageAdmin;
    }());
    Module.VMPageAdmin = VMPageAdmin;
})(Module || (Module = {}));
;/// <reference path='VMMenuDetail.ts' /> 

(function (Module) {
    var VMPageModel = (function () {
        function VMPageModel() {
        }
        return VMPageModel;
    }());
    Module.VMPageModel = VMPageModel;
})(Module || (Module = {}));
;/// <reference path='VMQMCheckReportParameter.ts' /> 

(function (Module) {
    var VMQMCheck = (function () {
        function VMQMCheck() {
        }
        return VMQMCheck;
    }());
    Module.VMQMCheck = VMQMCheck;
})(Module || (Module = {}));
;/// <reference path='VMQMCheck.ts' /> 

(function (Module) {
    var VMQMCheckArea = (function () {
        function VMQMCheckArea() {
        }
        return VMQMCheckArea;
    }());
    Module.VMQMCheckArea = VMQMCheckArea;
})(Module || (Module = {}));
;
(function (Module) {
    var VMQMCheckReportParameter = (function () {
        function VMQMCheckReportParameter() {
        }
        return VMQMCheckReportParameter;
    }());
    Module.VMQMCheckReportParameter = VMQMCheckReportParameter;
})(Module || (Module = {}));
;
(function (Module) {
    var VMQualityIndicators = (function () {
        function VMQualityIndicators() {
        }
        return VMQualityIndicators;
    }());
    Module.VMQualityIndicators = VMQualityIndicators;
})(Module || (Module = {}));
;
(function (Module) {
    var VMReportChart = (function () {
        function VMReportChart() {
        }
        return VMReportChart;
    }());
    Module.VMReportChart = VMReportChart;
})(Module || (Module = {}));
;/// <reference path='VMReportChart.ts' /> 
/// <reference path='VMReportDataDef.ts' /> 
/// <reference path='VMReportDataRow.ts' /> 
/// <reference path='VMReportDataRowTot.ts' /> 

(function (Module) {
    var VMReportData = (function () {
        function VMReportData() {
        }
        return VMReportData;
    }());
    Module.VMReportData = VMReportData;
})(Module || (Module = {}));
;
(function (Module) {
    var VMReportDataCol = (function () {
        function VMReportDataCol() {
        }
        return VMReportDataCol;
    }());
    Module.VMReportDataCol = VMReportDataCol;
})(Module || (Module = {}));
;
(function (Module) {
    var VMReportDataColTot = (function () {
        function VMReportDataColTot() {
        }
        return VMReportDataColTot;
    }());
    Module.VMReportDataColTot = VMReportDataColTot;
})(Module || (Module = {}));
;
(function (Module) {
    var VMReportDataDef = (function () {
        function VMReportDataDef() {
        }
        return VMReportDataDef;
    }());
    Module.VMReportDataDef = VMReportDataDef;
})(Module || (Module = {}));
;/// <reference path='VMReportDataCol.ts' /> 
/// <reference path='VMReportDataColTot.ts' /> 

(function (Module) {
    var VMReportDataRow = (function () {
        function VMReportDataRow() {
        }
        return VMReportDataRow;
    }());
    Module.VMReportDataRow = VMReportDataRow;
})(Module || (Module = {}));
;
(function (Module) {
    var VMReportDataRowTot = (function () {
        function VMReportDataRowTot() {
        }
        return VMReportDataRowTot;
    }());
    Module.VMReportDataRowTot = VMReportDataRowTot;
})(Module || (Module = {}));
;
(function (Module) {
    var VMReportDevExpr = (function () {
        function VMReportDevExpr() {
        }
        return VMReportDevExpr;
    }());
    Module.VMReportDevExpr = VMReportDevExpr;
})(Module || (Module = {}));
;/// <reference path='VMReportStatistic.ts' /> 

(function (Module) {
    var VMReportGraph = (function () {
        function VMReportGraph() {
        }
        return VMReportGraph;
    }());
    Module.VMReportGraph = VMReportGraph;
})(Module || (Module = {}));
;/// <reference path='VMAddresses.ts' /> 

(function (Module) {
    var VMReportingAuthority = (function () {
        function VMReportingAuthority() {
        }
        return VMReportingAuthority;
    }());
    Module.VMReportingAuthority = VMReportingAuthority;
})(Module || (Module = {}));
;/// <reference path='VMReportSeriesData.ts' /> 

(function (Module) {
    var VMReportSerie = (function () {
        function VMReportSerie() {
        }
        return VMReportSerie;
    }());
    Module.VMReportSerie = VMReportSerie;
})(Module || (Module = {}));
;
(function (Module) {
    var VMReportSeriesData = (function () {
        function VMReportSeriesData() {
        }
        return VMReportSeriesData;
    }());
    Module.VMReportSeriesData = VMReportSeriesData;
})(Module || (Module = {}));
;/// <reference path='VMReportData.ts' /> 
/// <reference path='VMReportChart.ts' /> 
/// <reference path='VMReportSerie.ts' /> 

(function (Module) {
    var VMReportStatistic = (function () {
        function VMReportStatistic() {
        }
        return VMReportStatistic;
    }());
    Module.VMReportStatistic = VMReportStatistic;
})(Module || (Module = {}));
;/// <reference path='VMResultType.ts' /> 

(function (Module) {
    var VMResult = (function () {
        function VMResult() {
        }
        return VMResult;
    }());
    Module.VMResult = VMResult;
})(Module || (Module = {}));
;
(function (Module) {
    (function (VMResultType) {
        VMResultType[VMResultType["SUCCESS"] = 0] = "SUCCESS";
        VMResultType[VMResultType["ERROR"] = 1] = "ERROR";
        VMResultType[VMResultType["NOT_AUTHORIZED"] = 2] = "NOT_AUTHORIZED";
        VMResultType[VMResultType["XCSRF_ERROR"] = 3] = "XCSRF_ERROR";
        VMResultType[VMResultType["NO_CONTENT"] = 4] = "NO_CONTENT";
    })(Module.VMResultType || (Module.VMResultType = {}));
    var VMResultType = Module.VMResultType;
})(Module || (Module = {}));
;
(function (Module) {
    var VMRight = (function () {
        function VMRight() {
        }
        return VMRight;
    }());
    Module.VMRight = VMRight;
})(Module || (Module = {}));
;
(function (Module) {
    var VMRoleMini = (function () {
        function VMRoleMini() {
        }
        return VMRoleMini;
    }());
    Module.VMRoleMini = VMRoleMini;
})(Module || (Module = {}));
;/// <reference path='Minimized/Search/VMGenericSearchResultLockable.ts' /> 


(function (Module) {
    var VMSearchAdminRole = (function (_super) {
        __extends(VMSearchAdminRole, _super);
        function VMSearchAdminRole() {
            _super.apply(this, arguments);
        }
        return VMSearchAdminRole;
    }(Module.Minimized.Search.VMGenericSearchResultLockable));
    Module.VMSearchAdminRole = VMSearchAdminRole;
})(Module || (Module = {}));
;/// <reference path='VMStatuses.ts' /> 
/// <reference path='Minimized/Search/VMGenericSearchResultLockable.ts' /> 


(function (Module) {
    var VMSearchAdminUser = (function (_super) {
        __extends(VMSearchAdminUser, _super);
        function VMSearchAdminUser() {
            _super.apply(this, arguments);
        }
        return VMSearchAdminUser;
    }(Module.Minimized.Search.VMGenericSearchResultLockable));
    Module.VMSearchAdminUser = VMSearchAdminUser;
})(Module || (Module = {}));
;/// <reference path='VMSMButton.ts' /> 
/// <reference path='Minimized/Search/VMGenericSearchResultLockable.ts' /> 


(function (Module) {
    var VMSearchEstablishment = (function (_super) {
        __extends(VMSearchEstablishment, _super);
        function VMSearchEstablishment() {
            _super.apply(this, arguments);
        }
        return VMSearchEstablishment;
    }(Module.Minimized.Search.VMGenericSearchResultLockable));
    Module.VMSearchEstablishment = VMSearchEstablishment;
})(Module || (Module = {}));
;
(function (Module) {
    var VMSearchResult = (function () {
        function VMSearchResult() {
        }
        return VMSearchResult;
    }());
    Module.VMSearchResult = VMSearchResult;
})(Module || (Module = {}));
;/// <reference path='Minimized/Search/VMGenericSearchResult.ts' /> 


(function (Module) {
    var VMSearchTask = (function (_super) {
        __extends(VMSearchTask, _super);
        function VMSearchTask() {
            _super.apply(this, arguments);
        }
        return VMSearchTask;
    }(Module.Minimized.Search.VMGenericSearchResult));
    Module.VMSearchTask = VMSearchTask;
})(Module || (Module = {}));
;/// <reference path='VMAdminApplication.ts' /> 


(function (Module) {
    var VMSelectableAdminApplication = (function (_super) {
        __extends(VMSelectableAdminApplication, _super);
        function VMSelectableAdminApplication() {
            _super.apply(this, arguments);
        }
        return VMSelectableAdminApplication;
    }(Module.VMAdminApplication));
    Module.VMSelectableAdminApplication = VMSelectableAdminApplication;
})(Module || (Module = {}));
;/// <reference path='Abstract/VMBase.ts' /> 


(function (Module) {
    var VMSelectableBase = (function (_super) {
        __extends(VMSelectableBase, _super);
        function VMSelectableBase() {
            _super.apply(this, arguments);
        }
        return VMSelectableBase;
    }(Module.Abstract.VMBase));
    Module.VMSelectableBase = VMSelectableBase;
})(Module || (Module = {}));
;
(function (Module) {
    var VMSeveso = (function () {
        function VMSeveso() {
        }
        return VMSeveso;
    }());
    Module.VMSeveso = VMSeveso;
})(Module || (Module = {}));
;
(function (Module) {
    var VMSevesoDirective = (function () {
        function VMSevesoDirective() {
        }
        return VMSevesoDirective;
    }());
    Module.VMSevesoDirective = VMSevesoDirective;
})(Module || (Module = {}));
;/// <reference path='VMSMButtonType.ts' /> 

(function (Module) {
    var VMSMButton = (function () {
        function VMSMButton() {
        }
        return VMSMButton;
    }());
    Module.VMSMButton = VMSMButton;
})(Module || (Module = {}));
;
(function (Module) {
    (function (VMSMButtonType) {
        VMSMButtonType[VMSMButtonType["CHANGE_STATE"] = 0] = "CHANGE_STATE";
        VMSMButtonType[VMSMButtonType["SAVE"] = 1] = "SAVE";
        VMSMButtonType[VMSMButtonType["ROLLBACK"] = 2] = "ROLLBACK";
        VMSMButtonType[VMSMButtonType["PUBLISHED"] = 3] = "PUBLISHED";
        VMSMButtonType[VMSMButtonType["CONSOLIDATED"] = 4] = "CONSOLIDATED";
    })(Module.VMSMButtonType || (Module.VMSMButtonType = {}));
    var VMSMButtonType = Module.VMSMButtonType;
})(Module || (Module = {}));
;
(function (Module) {
    var VMStatistic = (function () {
        function VMStatistic() {
        }
        return VMStatistic;
    }());
    Module.VMStatistic = VMStatistic;
})(Module || (Module = {}));
;
(function (Module) {
    var VMStatuses = (function () {
        function VMStatuses() {
        }
        return VMStatuses;
    }());
    Module.VMStatuses = VMStatuses;
})(Module || (Module = {}));
;
(function (Module) {
    var VMTask = (function () {
        function VMTask() {
        }
        return VMTask;
    }());
    Module.VMTask = VMTask;
})(Module || (Module = {}));
;
(function (Module) {
    var VMTaskLog = (function () {
        function VMTaskLog() {
        }
        return VMTaskLog;
    }());
    Module.VMTaskLog = VMTaskLog;
})(Module || (Module = {}));
;
(function (Module) {
    var VMThemes = (function () {
        function VMThemes() {
        }
        return VMThemes;
    }());
    Module.VMThemes = VMThemes;
})(Module || (Module = {}));
;

(function (Module) {
    var VMTreeItem = (function () {
        function VMTreeItem() {
        }
        return VMTreeItem;
    }());
    Module.VMTreeItem = VMTreeItem;
})(Module || (Module = {}));

/// <reference path='VMTreeItem.ts' /> 


(function (Module) {
    var VMTreeCategoryItem = (function (_super) {
        __extends(VMTreeCategoryItem, _super);
        function VMTreeCategoryItem() {
            _super.apply(this, arguments);
        }
        return VMTreeCategoryItem;
    }(Module.VMTreeItem));
    Module.VMTreeCategoryItem = VMTreeCategoryItem;
})(Module || (Module = {}));
;/// <reference path='VMTreeItem.ts' /> 


(function (Module) {
    var VMTreeFileSystemItem = (function (_super) {
        __extends(VMTreeFileSystemItem, _super);
        function VMTreeFileSystemItem() {
            _super.apply(this, arguments);
        }
        return VMTreeFileSystemItem;
    }(Module.VMTreeItem));
    Module.VMTreeFileSystemItem = VMTreeFileSystemItem;
})(Module || (Module = {}));
;

;/// <reference path='VMTreeItem.ts' /> 


(function (Module) {
    var VMTreeMenuItem = (function (_super) {
        __extends(VMTreeMenuItem, _super);
        function VMTreeMenuItem() {
            _super.apply(this, arguments);
        }
        return VMTreeMenuItem;
    }(Module.VMTreeItem));
    Module.VMTreeMenuItem = VMTreeMenuItem;
})(Module || (Module = {}));
;
(function (Module) {
    var VMUserMini = (function () {
        function VMUserMini() {
        }
        return VMUserMini;
    }());
    Module.VMUserMini = VMUserMini;
})(Module || (Module = {}));
;/// <reference path='VMCountries.ts' /> 

(function (Module) {
    var VMUserRole = (function () {
        function VMUserRole() {
        }
        return VMUserRole;
    }());
    Module.VMUserRole = VMUserRole;
})(Module || (Module = {}));
;
;
(function (Module) {
    var VMWorkingAreaRight = (function () {
        function VMWorkingAreaRight() {
        }
        return VMWorkingAreaRight;
    }());
    Module.VMWorkingAreaRight = VMWorkingAreaRight;
})(Module || (Module = {}));
;
