import { SetMetadata } from '@nestjs/common';

export enum Role {
  EMPLOYEE = 'employee',
  TEAM_LEAD = 'team_lead',
  AGENCY_MANAGER = 'agency_manager',
  DIRECTOR = 'director',
  ADMIN = 'admin',
}

export const ROLES_KEY = 'roles';
export const Roles = (...roles: Role[]) => SetMetadata(ROLES_KEY, roles);