The deal includes the departure of all Jabhat Fateh al-Sham fighters from Lebanon’s border region around the town of Arsal, along with any civilians in nearby refugee camps who wish to go.

READ MORE: Hezbollah makes gains in Syria-Lebanon border assault

The truce echoes deals struck within Syria in which Damascus has shuttled rebels and civilians to Idlib province and other opposition areas. Such evacuations have helped President Bashar al-Assad recapture several rebel bastions over the past year.

Speaking from Labweh, a town near the Lebanese side of the border, Al Jazeera’s Imtiaz Tyab called the latest deal “unprecedented”.

“This is the first time that we’re seeing a deal which would see such a large number of Syrian refugees and fighters who are opposed to Syrian President Bashar al-Assad, and have been in open conflict with Hezbollah and Lebanese forces, exit the area and go to another area in Syria,” he said.

Lebanon’s Hezbollah has played a major role in fighting rebels along the frontier during Syria’s six-year war, sending thousands of combatants to support Assad’s government.

Last week, Hezbollah took most of the mountainous zone of Juroud Arsal in a joint offensive with the Syrian army to drive Jabhat Fateh al-Sham fighters from their last border foothold.

Hezbollah says it is close to driving out Jabhat Fatah al-Sham from Arsal

The Lebanese army, which receives considerable US and British military support, did not take an active part in the operation, setting up defensive positions around Arsal.

The next phase is expected to target a nearby enclave currently in the hands of the Islamic State of Iraq and the Levant (ISIL) group.

The UN refugee agency, not involved in the deal, was trying to reach refugees in the Arsal region to evaluate whether returns were voluntary, spokeswoman Lisa Abou Khaled said.

“UNHCR believes that conditions for refugees to return in safety and dignity are not yet in place in Syria,” she said, with war continuing across large swaths of the country.

The multi-sided Syrian conflict has killed hundreds of thousands of people and driven at least 11 million from their homes – about half Syria’s prewar population.

Nearly 1.5 million refugees have poured into Lebanon and they now make up around a quarter of the country’s population. Most languish in severe poverty and several thousand live in makeshift camps east of Arsal.

Source: Al Jazeera and news agencies