"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ResourceKind = exports.OwnerKind = exports.IdentityKindCustomerFacing = exports.IdentityKind = exports.PermissionStatus = exports.FieldEvaluatorKind = void 0;
// FIXME: Missing documentation for FieldEvaluatorKind
var FieldEvaluatorKind;
(function (FieldEvaluatorKind) {
    // FIXME: Missing documentation for ContainsAll
    FieldEvaluatorKind["ContainsAll"] = "ContainsAll";
    // FIXME: Missing documentation for ContainsOneOf
    FieldEvaluatorKind["ContainsOneOf"] = "ContainsOneOf";
    // FIXME: Missing documentation for DateAfter
    FieldEvaluatorKind["DateAfter"] = "DateAfter";
    // FIXME: Missing documentation for DateBefore
    FieldEvaluatorKind["DateBefore"] = "DateBefore";
    // FIXME: Missing documentation for Is
    FieldEvaluatorKind["Is"] = "Is";
    // FIXME: Missing documentation for ValueGreaterThan
    FieldEvaluatorKind["ValueGreaterThan"] = "ValueGreaterThan";
    // FIXME: Missing documentation for ValueLessThan
    FieldEvaluatorKind["ValueLessThan"] = "ValueLessThan";
})(FieldEvaluatorKind = exports.FieldEvaluatorKind || (exports.FieldEvaluatorKind = {}));
// FIXME: Missing documentation for PermissionStatus
var PermissionStatus;
(function (PermissionStatus) {
    // FIXME: Missing documentation for Active
    PermissionStatus["Active"] = "Active";
})(PermissionStatus = exports.PermissionStatus || (exports.PermissionStatus = {}));
// FIXME: Missing documentation for IdentityKind
var IdentityKind;
(function (IdentityKind) {
    // FIXME: Missing documentation for Application
    IdentityKind["Application"] = "Application";
    // FIXME: Missing documentation for CustomerEmployee
    IdentityKind["CustomerEmployee"] = "CustomerEmployee";
    // FIXME: Missing documentation for DfnsStaff
    IdentityKind["DfnsStaff"] = "DfnsStaff";
    // FIXME: Missing documentation for EndUser
    IdentityKind["EndUser"] = "EndUser";
})(IdentityKind = exports.IdentityKind || (exports.IdentityKind = {}));
// FIXME: Missing documentation for IdentityKindCustomerFacing
var IdentityKindCustomerFacing;
(function (IdentityKindCustomerFacing) {
    // FIXME: Missing documentation for Application
    IdentityKindCustomerFacing["Application"] = "Application";
    // FIXME: Missing documentation for CustomerEmployee
    IdentityKindCustomerFacing["CustomerEmployee"] = "CustomerEmployee";
    // FIXME: Missing documentation for EndUser
    IdentityKindCustomerFacing["EndUser"] = "EndUser";
})(IdentityKindCustomerFacing = exports.IdentityKindCustomerFacing || (exports.IdentityKindCustomerFacing = {}));
// FIXME: Missing documentation for OwnerKind
var OwnerKind;
(function (OwnerKind) {
    // FIXME: Missing documentation for LegalPerson
    OwnerKind["LegalPerson"] = "LegalPerson";
    // FIXME: Missing documentation for NaturalPerson
    OwnerKind["NaturalPerson"] = "NaturalPerson";
})(OwnerKind = exports.OwnerKind || (exports.OwnerKind = {}));
// FIXME: Missing documentation for ResourceKind
var ResourceKind;
(function (ResourceKind) {
    // FIXME: Missing documentation for Wallet
    ResourceKind["Wallet"] = "Wallet";
    // FIXME: Missing documentation for PublicKey
    ResourceKind["PublicKey"] = "PublicKey";
})(ResourceKind = exports.ResourceKind || (exports.ResourceKind = {}));
