Promises to provide parking shelves (7)
I believe the answer is:
pledges
'promises' is the definition.
(pledging is a kind of promising)
'parking shelves' is the wordplay.
'parking' becomes 'p' (abbreviation on road signs).
'shelves' becomes 'ledges' ('ledge' can be a synonym of 'shelf').
'p'+'ledges'='PLEDGES'
'to provide' acts as a link.
(Other definitions for pledges that I've seen before include "Vows" , "Loyal toasts" , "Promises" .)