using Galaeth.Core.Dtos;
using Galaeth.Services.Dtos;
namespace Galaeth.Services.Interfaces;
///
/// User Service.
///
public interface IUserService
{
///
/// Create a new user and return its user dto.
///
/// Instance of .
/// Instance of .
Task CreateNewUser(CreateUserDto createUser);
///
/// Fetch a user based on their user id.
///
/// User id.
/// Instance of , or null if not found.
Task FindById(string userId);
}