using SharepointToolbox.Web.Core.Models; namespace SharepointToolbox.Web.Services; public interface IUserAccessAuditService { Task> AuditUsersAsync( ISessionManager sessionManager, TenantProfile currentProfile, IReadOnlyList targetUserLogins, IReadOnlyList sites, ScanOptions options, IProgress progress, CancellationToken ct, Func>? onAccessDenied = null); }