Two alternative 2FA methods

The user should choose between two 2fa authentication methods (otp or webauthn). One is required and this is the problem. I can set alternative to required in the authentication flow but this is require the method for all users, even if someone choose the other one. If I set both to alternative it is only required if configured or the user. Is there any way to require one of both methods?