using ApplicationLayer.Services.AuthServices.Requests;
namespace ApplicationLayer.Services.AuthServices.RegisterService;
/// Handles register request
public interface IRegisterService
{
    /// Handle 
    Task RegisterApplicant(RegisterApplicantRequest request, CancellationToken cancellationToken);
    /// Handles  and adds approving authority account
    Task RegisterAuthority(RegisterRequest request, CancellationToken cancellationToken);
}