MFA Delivery method


I have this requirement, where an organization choses a delivery method (SMS or Email or both). And in post login custom action flow of a user, we want to use

to pick the delivery method of SMS or Email to be presented post login screen.
But api.multifactor doesnt allow me to chose delivery method, it only makes me select delivery provider (any, duo etc…,).

Could you please help me with any solution regarding this?
I want to chose a delivery method but not delivery provider in the post login flow.

Please Note, the delivery method could be changed because an organization could decide to have Email now, and SMS later. Hence we want to maintain some metadata setting somewhere.