DELETE within Lightroom Classic is currently close to a non-reversable command,
Certainly even if recovery is possible, it is costly of time and effort
The software does not provide an in app staging and recovery area -
making accidental deletes a major issue (and that is IF noticed in time) - before also emptying trash
Please consider providing a DELETED staging area
(with an easy recovery option that will put images and edit history back into correct directory and database)
From the staging area Add a COMFIRM ALL option that will actually delete selected (or all deleted) files from the hard disc/storage location.