Delete operation can be used to delete records from the database, which sends those records to the recycle bin. In some use cases, you may want to hard delete the records so that the users cannot restore them. However, there is no standard way to hard delete records in Salesforce Flow.
There is no out of the box undelete records operation in Salesforce Flow. However, it is possible to achieve this with an Invocable Apex action.