A senior Iranian official told Al Jazeera there are "no red lines" to the country's response to attack from Israel and the US. "We are telling Israel clearly to prepare for what is coming. Our response will be public," the official stated. "All American and Israeli assets and interests in the Middle East have become legitimate targets," the official added.