API to confirm and handle next actions for PaymentIntent and SetupIntent.
ActivityResultContract to start PaymentLauncherConfirmationActivity and return a PaymentResult.
Factory to create a PaymentLauncher, initialize all required dependencies.
Result to be passed to the callback of PaymentLauncher
Implementation of PaymentLauncher, start an PaymentLauncherConfirmationActivity to confirm and handle next actions for intents.
AssistedFactory to create a StripePaymentLauncher with shared dependencies already created elsewhere.