UNPKG

skailan-core

Version:

Servicio de autenticación y multitenancy para Skailan.

17 lines • 711 B
export type Role = "OWNER" | "ADMIN" | "MEMBER" | "GUEST"; export type MembershipStatus = "ACTIVE" | "INVITED" | "SUSPENDED" | "REMOVED"; export declare class Membership { readonly id: string; userId: string; organizationId: string; role: Role; status: MembershipStatus; invitedBy: string | null; joinedAt: Date | null; deletedAt: Date | null; createdAt: Date; updatedAt: Date; constructor(id: string, userId: string, organizationId: string, role: Role, status: MembershipStatus, invitedBy: string | null, joinedAt: Date | null, deletedAt: Date | null, createdAt: Date, updatedAt: Date); changeRole(newRole: Role): void; } //# sourceMappingURL=Membership.d.ts.map