There is no undelete option. You need to restore this folder from your backups. To restore your
public_html directory, use cPanel's Backups interface (Home >> Files >> Backups).
You can also contact your web host to have them restore your backups.
If you do not have backups, you cannot restore your information.