There isn't a way to specify that results containing typos should not be highlighted. Although you could turn off typo tolerance and prevent the match altogether, this will likely decrease the number of matches and negatively impact relevancy.
You could implement a custom solution if you are building your own UI. For example, if you set getRankingInfo to true, you can access the nbTypos (number of typos) in the result. You could then modify the output based on this value and only highlight results where nbTypos is 0.