"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ORGANIZATION_ADMIN = exports.ORGANIZATION_DEVELOPER = exports.ORGANIZATION_EDITOR = exports.ORGANIZATION_INTERACTIVE_VIEWER = exports.ORGANIZATION_VIEWER = exports.ORGANIZATION_MEMBER = void 0;
const organizationMemberProfile_1 = require("../types/organizationMemberProfile");
exports.ORGANIZATION_MEMBER = {
    userUuid: 'b264d83a-9000-426a-85ec-3f9c20f368ce', // when insert to space_user_access table, a dummy value like '123' will fail uuid format check
    organizationUuid: '456',
    role: organizationMemberProfile_1.OrganizationMemberRole.MEMBER,
    roleUuid: undefined,
    firstName: 'jane',
    lastName: 'jackson',
    email: 'jane@gmail.com',
    isActive: true,
    userCreatedAt: new Date(),
    userUpdatedAt: new Date(),
    avatarUrl: null,
    avatarGradient: null,
};
exports.ORGANIZATION_VIEWER = {
    ...exports.ORGANIZATION_MEMBER,
    role: organizationMemberProfile_1.OrganizationMemberRole.VIEWER,
};
exports.ORGANIZATION_INTERACTIVE_VIEWER = {
    ...exports.ORGANIZATION_MEMBER,
    role: organizationMemberProfile_1.OrganizationMemberRole.INTERACTIVE_VIEWER,
};
exports.ORGANIZATION_EDITOR = {
    ...exports.ORGANIZATION_MEMBER,
    role: organizationMemberProfile_1.OrganizationMemberRole.EDITOR,
};
exports.ORGANIZATION_DEVELOPER = {
    ...exports.ORGANIZATION_MEMBER,
    role: organizationMemberProfile_1.OrganizationMemberRole.DEVELOPER,
};
exports.ORGANIZATION_ADMIN = {
    ...exports.ORGANIZATION_MEMBER,
    role: organizationMemberProfile_1.OrganizationMemberRole.ADMIN,
};
//# sourceMappingURL=organizationMemberAbility.mock.js.map