"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CredentialKind = exports.AppAuthKind = exports.UserAuthKind = exports.AuthIdentityKind = exports.DfnsApiKind = exports.LambdaEventSourceKind = void 0;
var LambdaEventSourceKind;
(function (LambdaEventSourceKind) {
    LambdaEventSourceKind["ApiGateway"] = "ApiGateway";
    LambdaEventSourceKind["ApiGatewayV2"] = "ApiGatewayV2";
    LambdaEventSourceKind["RabbitMq"] = "RabbitMq";
    LambdaEventSourceKind["CronJob"] = "CronJob";
    LambdaEventSourceKind["Sqs"] = "Sqs";
})(LambdaEventSourceKind = exports.LambdaEventSourceKind || (exports.LambdaEventSourceKind = {}));
var DfnsApiKind;
(function (DfnsApiKind) {
    DfnsApiKind["OrgsApi"] = "orgs-api";
    DfnsApiKind["StaffApi"] = "staff-api";
    DfnsApiKind["PrivateApi"] = "private-api";
})(DfnsApiKind = exports.DfnsApiKind || (exports.DfnsApiKind = {}));
var AuthIdentityKind;
(function (AuthIdentityKind) {
    AuthIdentityKind["DfnsStaff"] = "DfnsStaffIdentity";
    AuthIdentityKind["OrgEmployee"] = "OrgEmployeeIdentity";
    AuthIdentityKind["OrgApiKey"] = "OrgApiKeyIdentity";
    AuthIdentityKind["DfnsService"] = "DfnsService";
})(AuthIdentityKind = exports.AuthIdentityKind || (exports.AuthIdentityKind = {}));
// New auth types
var UserAuthKind;
(function (UserAuthKind) {
    UserAuthKind["EndUser"] = "EndUser";
    UserAuthKind["Employee"] = "CustomerEmployee";
    UserAuthKind["Staff"] = "DfnsStaff";
})(UserAuthKind = exports.UserAuthKind || (exports.UserAuthKind = {}));
var AppAuthKind;
(function (AppAuthKind) {
    AppAuthKind["ClientSide"] = "ClientSideApplication";
    AppAuthKind["ServerSide"] = "ServerSideApplication";
})(AppAuthKind = exports.AppAuthKind || (exports.AppAuthKind = {}));
var CredentialKind;
(function (CredentialKind) {
    CredentialKind["Fido2"] = "FIDO2";
    CredentialKind["Key"] = "Key";
    CredentialKind["Password"] = "Password";
    CredentialKind["Totp"] = "Totp";
})(CredentialKind = exports.CredentialKind || (exports.CredentialKind = {}));
//# sourceMappingURL=types.js.map