Service interface for managing User entities.
Creates a new user.
Deletes a user by their ID.
Retrieves a user by their ID.
Get User by email.
Updates an existing user.