Saad al-Hariri warned on Sunday Lebanon was at risk of Gulf Arab sanctions because of the Shi'ite group Hezbollah's regional meddling and said he would return to Lebanon within days to affirm he had resigned as the country's prime minister.

In a television interview, the Saudi-allied Hariri held out the possibility he could yet rescind his resignation if Hezbollah agreed to stay out of regional conflicts such as Yemen, his first public comments since he read out his resignation on television from Riyadh eight days ago.

He indicated the livelihoods of hundreds of thousands of Lebanese in the Gulf could be at risk, as well as trade, vital to the stability of the Lebanese economy.

Hariri said his resignation was intended as a "positive shock" to his country, which he saw in danger.

Top Lebanese government officials and senior sources close to Hariri believe Saudi Arabia coerced Hariri into resigning and has put him under effective house arrest since he flew to Saudi Arabia over a week ago.

Ahead of his interview, Lebanese President Michel Aoun said Hariri's movements were being restricted in Saudi Arabia, the first time the Lebanese authorities have publicly declared their belief that Riyadh is holding him against his will.

Hariri said he was a free man.

The resignation and its aftermath have thrust Lebanon back to the forefront of the conflict between Sunni Saudi Arabia and Shi'ite Iran. Aoun refused to accept Hariri's resignation unless he tendered it in person in Lebanon.

Saad al-Hariri warned on Sunday Lebanon was at risk of Gulf Arab sanctions because of the Shi'ite group Hezbollah's regional meddling and said he would return to Lebanon within days to affirm he had resigned as the country's prime minister.