How can I identify fuzzy search results with exact results and suggested results?

There is no explicit way of getting "here are your exact matches" and "here are your matches that required edits to reach a matching term" separated in your results.

You may be interested in our explain flag that will give you insight into why a certain hit was chosen. This will expose the matching term and its score calculation.

It is a slight pain to programmatically parse, but should give you insight into your resulting matches and which terms your initial query text was "fuzzed" into.