"use strict";
/**
 * iCure Data Stack API Documentation
 * The iCure Data Stack Application API is the native interface to iCure. This version is obsolete, please use v2.
 *
 * OpenAPI spec version: v1
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.PermissionCriterion = void 0;
class PermissionCriterion {
    constructor(json) {
        Object.assign(this, json);
    }
}
exports.PermissionCriterion = PermissionCriterion;
(function (PermissionCriterion) {
    PermissionCriterion.CurrentUserEnum = {
        DATACREATIONUSER: 'DATA_CREATION_USER',
        DATAMODIFICATIONUSER: 'DATA_MODIFICATION_USER',
        PATIENTCREATIONUSER: 'PATIENT_CREATION_USER',
        PATIENTMODIFICATIONUSER: 'PATIENT_MODIFICATION_USER',
        PATIENTREFERENCEHCUSER: 'PATIENT_REFERENCE_HC_USER',
        PATIENTHCTEAMUSER: 'PATIENT_HC_TEAM_USER',
    };
    PermissionCriterion.DataTypeEnum = {
        ADMINISTRATIVE: 'ADMINISTRATIVE',
        HEALTH: 'HEALTH',
        SENSITIVE: 'SENSITIVE',
        CONFIDENTIAL: 'CONFIDENTIAL',
    };
})(PermissionCriterion || (exports.PermissionCriterion = PermissionCriterion = {}));
//# sourceMappingURL=PermissionCriterion.js.map