US President Donald Trump told AFP that there is a long-term 15-point deal with Iran, most of which has been agreed upon.

With uncertainty over arrangements for the reopening of the Strait of Hormuz to oil traffic in particular, Trump insisted there was a strong framework for a longer-term deal.

"We have a 15 point transaction, of which most of those things have been agreed on. We'll see what happens. We'll see if it gets there," Trump said.

Trump would not say whether he would go back to his original threats to lay waste to Iran's civilian power plants and bridges if the deal fell apart.

Trump insisted that the Iranian nuclear material would be covered by any peace deal.

"That will be perfectly taken care of, or I wouldn't have settled," Trump said, without giving any specifics about what would happen to the uranium.