UNPKG

skailan-core

Version:

Servicio de autenticación y multitenancy para Skailan.

10 lines • 497 B
import { Membership } from "../entities/Membership"; export interface IMembershipRepository { findById(id: string): Promise<Membership | null>; findByUserAndOrg(userId: string, orgId: string): Promise<Membership | null>; findByOrgAndRole(orgId: string, role: string): Promise<Membership[]>; findByOrg(orgId: string): Promise<Membership[]>; save(membership: Membership): Promise<void>; delete(id: string): Promise<void>; } //# sourceMappingURL=IMembershipRepository.d.ts.map