using Moonlight.Api.Database.Entities; namespace Moonlight.Api.Interfaces; public interface IUserDeletionHook { public Task ValidateAsync(User user, List errors); public Task ExecuteAsync(User user); }