Values.QueryRefinementSourceSuggestions for refining individual query terms. Suggestions are returned as objects which note the term, suggested replacement, and its index in the query.
type nonrec t = {refinedTerm : QueryRefinementRefinedTermString.t option;The term that will be suggested to the user.
*)originalTerm : QueryRefinementOriginalTermString.t option;The sub-string of the original query that is replaced by this query term.
*)startIndex : QueryRefinementStartIndexInteger.t option;Start index of the parsed component.
*)endIndex : QueryRefinementEndIndexInteger.t option;End index of the parsed query.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Integer of QueryRefinementStartIndexInteger.t
| `String of QueryRefinementRefinedTermString.t ])
list ]