[Register("io/scanbot/sdk/ui_v2/common/activity/ScanbotActivityResultKt", DoNotGenerateAcw = true)]
public sealed class ScanbotActivityResultKt : Object, IJavaObject, IJavaPeerable, IDisposable
[Register("registerForActivityResultOk", "(Landroidx/appcompat/app/AppCompatActivity;Landroidx/activity/result/contract/ActivityResultContract;Lkotlin/jvm/functions/Function1;)Landroidx/activity/result/ActivityResultLauncher;", "")]
[JavaTypeParameters(new string[] { "I", "O extends io.scanbot.sdk.ui_v2.common.activity.ScanbotActivityResult<?>" })]
public static ActivityResultLauncher RegisterForActivityResultOk(AppCompatActivity obj, ActivityResultContract contract, IFunction1 callback)
[Register("registerForActivityResultOk", "(Landroidx/fragment/app/Fragment;Landroidx/activity/result/contract/ActivityResultContract;Lkotlin/jvm/functions/Function1;)Landroidx/activity/result/ActivityResultLauncher;", "")]
[JavaTypeParameters(new string[] { "I", "O extends io.scanbot.sdk.ui_v2.common.activity.ScanbotActivityResult<?>" })]
public static ActivityResultLauncher RegisterForActivityResultOk(Fragment obj, ActivityResultContract contract, IFunction1 callback)