export type TeamPermissionAction =
  | 'transactionCreate'
  | 'transactionReverse'
  | 'invite'
  | 'memberManage'
  | 'penaltyManage'
  | 'publicAccessManage';

export interface TeamPermissions {
  transactionCreateMinRole: number;
  transactionReverseMinRole: number;
  inviteMinRole: number;
  memberManageMinRole: number;
  penaltyManageMinRole: number;
  publicAccessManageMinRole: number;
}

export type UpdateTeamPermissions = Partial<TeamPermissions>;
