Lebanon and Israel have agreed on a shortlist of countries that could send troops to verify the disarmament of Hezbollah under a US-brokered agreement, a Lebanese official said on Friday, with the United States due to pick countries from the list.

The official declined to identify any of the countries on the shortlist or say how many there were. Another Lebanese official and two foreign diplomats have previously told Reuters that Israel and the US had vetoed France.

The list was produced during meetings between Lebanon and Israel at the US embassy in Rome this week, the latest round of talks on how to implement a previous deal on 26 June that linked Israel's progressive withdrawal of troops from Lebanon to the disarmament of Hezbollah, which would be "verified" by a third party.

Hezbollah is not a party to the agreement and has refused to give up its arsenal.

"We have reached a short list of countries. We decided which parties were impossible for each and set the potential actors," the Lebanese official said.

"The Americans will now decide, and could pick more than one country."