A searchable-field query needs matching choices.
@type t() :: %Guava.Events.ChoiceQuery{ event_type: String.t(), field_key: String.t(), query: String.t(), query_id: String.t(), sequence: integer() | nil }