A Danish police officer and two other people have been shot, including the suspected perpetrator, authorities say.
The shooting occurred in Nørresundby, in the North Jutland region in northern Denmark.
The injuries were serious, Søren Pejtersen, a spokesman for the North Jutland police, said in a statement posted to Facebook.
Police received a report of a fire in an industrial area of Nørresundby at 1.39pm and rushed to the scene, Danish broadcaster DR reported.
The officers were met with gunshots, the statement said, and they returned fire.
It was not immediately clear whether the police officer was shot by the suspect or injured in friendly fire.
It also was not immediately clear who the third injured person was, or who shot them.
Police said that the shooting was over by 3pm but the investigation would continue, DR reported.
A column of black smoke was visible in photos and video from the scene.