namespace NetinaShop.AdminPanel.PWA.Utilities; public interface IUserUtility { public Task GetBearerTokenAsync(); public Task SetBearerTokenAsync(string token); public Task GetUserAsync(); public Task SetUserAsync(ApplicationUserSDto user); public Task SetPermissionsAsync(List permissions); public Task> GetPermissionsAsync(); public Task HasPermissionAsync(string permission); public Task LogoutAsync(); }