To make any button disabled you:
In your example you can have a second delete button that is disabled and is only visible when the ‘Deleted’ Boolean is set to false.
You can also use a dynamic class so you only have one button looking like this:
if $currentObject/Deleted then
''
else
'disabled'