"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    var desc = Object.getOwnPropertyDescriptor(m, k);
    if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
      desc = { enumerable: true, get: function() { return m[k]; } };
    }
    Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
    for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.NestAuthEntities = exports.NestAuthAdminUser = void 0;
const user_entity_1 = require("../user/entities/user.entity");
const identity_entity_1 = require("../user/entities/identity.entity");
const access_key_entity_1 = require("../user/entities/access-key.entity");
const tenant_entity_1 = require("../tenant/entities/tenant.entity");
const role_entity_1 = require("../role/entities/role.entity");
const mfa_secret_entity_1 = require("../auth/entities/mfa-secret.entity");
const otp_entity_1 = require("../auth/entities/otp.entity");
const session_entity_1 = require("../session/entities/session.entity");
const permission_entity_1 = require("../permission/entities/permission.entity");
const admin_user_entity_1 = require("../admin-console/entities/admin-user.entity");
const auth_1 = require("../auth");
__exportStar(require("../user/entities/user.entity"), exports);
__exportStar(require("../user/entities/identity.entity"), exports);
__exportStar(require("../user/entities/access-key.entity"), exports);
__exportStar(require("../tenant/entities/tenant.entity"), exports);
__exportStar(require("../role/entities/role.entity"), exports);
__exportStar(require("../auth/entities/mfa-secret.entity"), exports);
__exportStar(require("../auth/entities/otp.entity"), exports);
__exportStar(require("../session/entities/session.entity"), exports);
__exportStar(require("../permission/entities/permission.entity"), exports);
var admin_user_entity_2 = require("../admin-console/entities/admin-user.entity");
Object.defineProperty(exports, "NestAuthAdminUser", { enumerable: true, get: function () { return admin_user_entity_2.AdminUser; } });
exports.NestAuthEntities = [
    user_entity_1.NestAuthUser,
    identity_entity_1.NestAuthIdentity,
    role_entity_1.NestAuthRole,
    tenant_entity_1.NestAuthTenant,
    mfa_secret_entity_1.NestAuthMFASecret,
    session_entity_1.NestAuthSession,
    otp_entity_1.NestAuthOTP,
    access_key_entity_1.NestAuthAccessKey,
    permission_entity_1.NestAuthPermission,
    admin_user_entity_1.AdminUser,
    auth_1.NestAuthTrustedDevice,
];
//# sourceMappingURL=entities.js.map