using ROLAC.API.DTOs.Shared; using ROLAC.API.DTOs.Users; namespace ROLAC.API.Services; public interface IUserManagementService { Task> GetPagedAsync(int page, int pageSize, string? search); Task GetByIdAsync(string id); Task CreateAsync(CreateUserRequest request); Task UpdateAsync(string id, UpdateUserRequest request); Task DeactivateAsync(string id); Task ResetPasswordAsync(string id); }