Iran and Hezbollah have said that Tehran's agreement with the U.S. requires Israel to withdraw from Lebanon, something the country has rejected doing.
Iranian Foreign Minister Abbas Araghchi said the presence of Israeli forces in the country would be a violation of the agreement, which is set to be signed on Friday.
"When we reached a ceasefire, we declared it across all fronts, with particular emphasis on Lebanon," Araghchi told press.
"An important point I want to emphasize is that, in our view, the two parties to this memorandum of understanding are the United States and Israel on one side, and Iran and Hezbollah on the other," he added.
Elsewhere, the country's deputy foreign minister, Majid Takht-Ravanchi, said the memorandum will include a mechanism that would be triggered should Israel "violate the agreement."
"If the Zionist regime violates the agreement, then — since the United States has committed on behalf of its partners in this understanding to ending the war on all fronts, including Lebanon — the mechanism set out in the memorandum will be activated," he said. It was not clear what the official was referring to.
Israel, however, has rejected such a possibility. The country's defense minister, Israel Katz, said the country won't withdraw from seized Lebanese territory despite the tentative agreement.
Speaking to press after the deal was announced, Katz also warned that if Iran attacks Israel in retaliation for strikes in Lebanon, it will respond "with full force" and won't relent on its goal "despite all the existing pressures and those that will still come."
David Mencer, spokesman in Prime Minister Benjamin Netanyahu's office, said the country and the U.S. remain fully aligned on the goal to prevent Iran from acquiring a nuclear weapon, but noted that Israel won't tolerate attacks from Hezbollah on its territory. The country has not been involved in negotiations to end hostilities in the region.
Iran repeatedly threatened to walk out of conversations with the U.S. as a result of Israeli strikes in Lebanon, where it is fighting Hezbollah. U.S. President Donald Trump lashed out at Netanyahu on Sunday after new strikes as he sought to close the deal with Tehran. Different reports have claimed that the agreement between the U.S. and Iran includes a ceasefire between Israel and Hezbollah.