Some wallets such as Electrum, Sparrow, Bitcoin Core and Schildbach wallet have a functionality to import/export encrypted backups with your wallet's encryption password, and this is very interesting
This information is misleading.
When you export, you have options to export like Export your private key, Export your labels. You only can save your backup and if your wallet is encrypted, the backup will be encrypted automatically. No option to Save your backups without encryption.
When you import, from private key or seed, you can choose to create a new wallet file with encryption or no encryption. You don't need password to import a private key or mnemonic seed.
You only need a wallet password when you open a wallet file that was encrypted before.
Come on, quote what I mentioned that was misleading:
I've mentioned that the wallet options that I mentioned in my post have an option to export the wallet in file format (keyfile), in this file all private data such as private keys, xprivs and some containing the initial phrase and metadata wallet are stored such as labels, addresses, etc.
1. The bitcoin core wallet exports this keyfile as the official form of backup, you can export the descriptors via the console if you want. The keyfile is encrypted with the password the user chooses when encrypting the wallet.
2. Sparrow wallet, the exported keyfile is protected by the wallet access password, the same case as the core.
3. Electrum = same case as Bitcoin core and Sparrow.
4. Bitcoin wallet for android (schildbatch wallet) exports the backup file, but first the user must choose a password, the exported file can be protected by a PIN or not and can be decrypted via the openSSL Linux terminal, but if it has been encrypted also with a PIN, you must use bitcoinj's Wallet-tools.
I used all the wallets mentioned.