A driver has been charged after a woman, who was walking her grandson in a pram on Sydney's northern beaches, was hit and killed by a garbage truck.
Emergency services were called to Moorilla Street, near Pittwater Road, in Dee Why about 11.45am on Thursday and found the woman, 58, unconscious under the truck with severe lower body injuries, an ambulance spokesman said.
"The family is very distressed, understandably," she said.
The inspector said the 27-year-old male truck driver was also "traumatised" and "very upset".
After mandatory drug and alcohol testing at Manly Hospital, the driver was taken to Manly police station where he was charged with dangerous driving occasioning death and negligent driving occasioning death.
Granted conditional bail, the man is due to face Manly Local Court on March 7.
Inspector Kaserman said the details of the crash were still under investigation.
As well as police and ambulance crews, one Fire and Rescue NSW crew attended and a CareFlight helicopter with critical care paramedics and a specialist doctor landed on the road to help.
Emergency services provided an "excellent first-class response" allowing doctors to treat the woman but "she was too badly injured for them to save", Inspector Kaserman said.
The garbage truck is owned by United Resource Management, which is contracted for waste collection by the Northern Beaches Council.
"All our thoughts go out to the family and friends of the woman involved in the tragic accident that occurred at Dee Why today involving our waste collection contractor," Northern Beaches Council chief executive Mark Ferguson said.
"The waste collection contractor and council are fully co-operating with the police investigation into the incident."