An explosion has rocked the central district of the Afghan capital Kabul, officials say.

Nasart Rahimi, a spokesman for the interior ministry, said the blast occurred during an ongoing shootout with security forces outside the telecommunications ministry.

Mr Rahimi did not provide details on any casualties.

No one has immediately claimed responsibility for the attack.

Both Taliban insurgents and the Islamic state group are active in eastern Afghanistan and have previously claimed attacks in Kabul.

The attack comes a day after Afghan-to-Afghan peace talks in Qatar were cancelled.

It would have marked the first time that Taliban and Kabul government officials sat together to negotiate an end to the war in Afghanistan and a withdrawal of US troops.

Mr Rahimi said security forces had stopped the attackers before they could reach their target of the nearby central post office. At least two of the gunmen were shot dead.

“The area is surrounded by the Afghan security forces and a gun battle is going on with unknown number of attackers,” said Mr Rahimi.

Live footage from local TV shows government employees fleeing the neighbouring information and culture ministry buildings, with some climbing out through the windows.

Security forces have blocked all roads accessing the site.