One option from a defined set, with the full probability distribution.
@type t() :: %SystemOneClient.Answer.Choice{ choice: String.t(), confidence: float(), probabilities: %{required(String.t()) => float()} }