It depends, you say, on the shed (6)
I believe the answer is:
hangar
'the shed' is the definition.
(both can mean a storage area)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for hangar that I've seen before include "Aircraft shelter" , "Airport building" , "Airport shed" , "Plane garage" , "plane perhaps here?" .)