How to create a new table using declarative schema in Magento 2.3?

Declarative Schema aims to simplify the Magento installation and upgrade processes. Before Magento 2.3, extension developers were required to write code (PHP scripts) to change the database schema and It was managed by InstallData, InstallSchema, UpgradeSchema, and UpgradeData. Now, How to create a declarative schema for create a new table in Magento 2.3?