I use LUKS and LVM and I have a permanent encrypted swap partition. Here’s the output of lsblk --fs:
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
nvme0n1
├─nvme0n1p1 vfat FAT32 CE97-A2AC 484.9M 0% /boot/efi
├─nvme0n1p2 ext4 1.0 29a28b41-66a3-43d5-a12e-2ce7caee35b4 210.6M 47% /boot
└─nvme0n1p3 crypto_LUKS 2 2d863699-934d-405e-8426-599194680765
└─nvme0n1p3_crypt LVM2_member LVM2 001 1nibv0-bYTl-58tb-fLjx-wjDi-EqzY-hBrRZv
├─Crypto-Root ext4 1.0 89988034-bff9-4cf7-9274-3eefde2e7a37 65.8G 23% /
├─Crypto-Home ext4 1.0 c8832fe8-1b53-4181-a766-4788393fc25a 85.3G 17% /home
└─Crypto-Swap swap 1 1f22c4d7-69fb-4f13-bf11-7db04d657baa [SWAP]
I don’t know if BTRFS complicates things, though.