t() :: {Antikythera.AsyncJob.RetryInterval.Factor.t(), Antikythera.AsyncJob.RetryInterval.Base.t()}
default() :: t()
interval(t(), non_neg_integer()) :: non_neg_integer()
valid?(any()) :: boolean()