Russian President Vladimir Putin reportedly said Thursday a new Syrian cease-fire deal has been reached between rebel forces and those loyal to President Bashar Assad.

Russia and Turkey will act as guarantors for the truce, which is set to take effect at midnight.

The Associated Press reported Syria's military has also said it has agreed to the cease-fire.

"Reports have just arrived that several hours ago there was a development that we all have looked and worked for for so long," Putin said when speaking at a meeting with Russian foreign and defense ministers, according to CNN.

ADVERTISEMENT

"Three documents have been signed. A cease-fire between the Syrian government and the armed opposition is one. A package of measures to control the cease-fire is another. And a declaration of readiness to enter into peace talks on a settlement in Syria is the third."

The reported peace deal comes one week after the government claimed total recapture of Aleppo, Syria's once-largest city, which has seen much of the worst fighting in the 5-year-plus civil war.

Following the truce, Assad's government and the opposition will take part in peace talks, Putin said.

The agreement will include 62,000 opposition fighters across Syria, Russian Defense Minister Sergei Shoigu said.

President-elect Donald Trump Donald John TrumpBiden on Trump's refusal to commit to peaceful transfer of power: 'What country are we in?' Romney: 'Unthinkable and unacceptable' to not commit to peaceful transition of power Two Louisville police officers shot amid Breonna Taylor grand jury protests MORE's administration will reportedly be welcome to take part in the Syrian peace process once he assumes office, Russian Foreign Minister Sergey Lavrov said.

The truce does not apply to terrorist groups in the country, including the Islamic State in Iraq and Syria.