Files
calendar/packages/features/flags/features.repository.interface.ts
T

6 lines
294 B
TypeScript

export interface IFeaturesRepository {
checkIfUserHasFeature(userId: number, slug: string): Promise<boolean>;
checkIfTeamHasFeature(teamId: number, slug: string): Promise<boolean>;
checkIfTeamOrUserHasFeature(args: { teamId?: number; userId?: number }, slug: string): Promise<boolean>;
}