If you're using databricks workspace import_dir then it's importing data into a Databricks Workspace that has support only for source code in Scala/Python/R. Support for arbitrary files exists only for Databricks Repos that is a separate entity inside the Databricks, a bit different from Databricks Workspace.

If you want to promote code changes into UAT/production, then you can just continue to use Repos - create corresponding repositories in that environments (for example, using databricks repos create), and then promote changes using the databricks repos update command. You can find detailed instructions in the following demo that shows how to do CI/CD on notebooks in the Repos, and also how to promote code to production.