If your developer had admin access to your WordPress website and deleted it, the website and its content may be lost permanently.
However, you can try a few steps to see if it is possible to recover the website.
Check with your hosting provider: If you use a hosting provider, they may have a backup of your website that you can use to restore the site. Contact your hosting provider to see if they have a backup of your website that you can use.
Check for a local backup: If you or your developer made a backup of the website before it was deleted, you could restore the site from the backup.
Check for a plugin backup: If you were using a plugin to create backups of your website, you could restore the site from a plugin backup.
Check your database: If you have access to your WordPress database, you may be able to restore the site by restoring the database to a previous state.
If these options are unavailable, it may not be possible to recover the website.
In that case, you will need to create a new WordPress website and manually recreate the content.
I hope this helps. Let me know if you have any other questions.