Provides struct and type for a User
@type t() :: %Gleanex.Client.User{origID: String.t() | nil, userID: String.t() | nil}