Again, 2FA isn't an account recovery process at all; it's a reason you need account recovery.
To get a general sense of where we're at as an industry with this, look at the process for what happens when you lose an AWS 2FA secret:
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credenti...