lib/active_campaign/deal/status.ex
defmodule ActiveCampaign.Deal.Status do
@moduledoc """
A deal's status is represented by an integer constant.
"""
@open 0
@won 1
@lost 2
@spec open :: integer()
def open, do: @open
@spec won :: integer()
def won, do: @won
@spec lost :: integer()
def lost, do: @lost
end