Not sure why it needs to be Array.includes. If the goal here is to simply check if a variable is in an array without the type errors, why not use a for loop?
function isFruit(thing: Food) {
for (const fruit of fruits) {
if (fruit === thing) return true
}
return false
}