The rest may be due to Wayne (5)
I believe the answer is:
sleep
'the rest' is the definition.
('sleep' can be a synonym of 'rest')
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for sleep that I've seen before include "Snooze" , "''... that knits up the ravell'd sleeve of care'' (Macbeth)" , "Be dormant" , "Natural state of unconscious rest" , "Slumber" .)