package hanson.xyz.vpnhotspotmod;

/**
 * Based on: https://android.googlesource.com/platform/packages/apps/ExactCalculator/+/8c43f06/src/com/android/calculator2/AlertDialogFragment.java
 */
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000L\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\b&\u0018\u0000 #*\b\b\u0000\u0010\u0001*\u00020\u0002*\b\b\u0001\u0010\u0003*\u00020\u00022\u00020\u00042\u00020\u0005:\u0001#B\u0005\u00a2\u0006\u0002\u0010\u0006J\u0013\u0010\u0007\u001a\u00020\u00122\u0006\u0010\u0007\u001a\u00028\u0000\u00a2\u0006\u0002\u0010\u0013J\b\u0010\u0014\u001a\u00020\u0015H\u0002J\u0010\u0010\u0016\u001a\u00020\u00122\b\b\u0002\u0010\f\u001a\u00020\rJ\u001a\u0010\u0017\u001a\u00020\u00122\b\u0010\u0018\u001a\u0004\u0018\u00010\u00192\u0006\u0010\u001a\u001a\u00020\u001bH\u0016J\u0012\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001e\u001a\u0004\u0018\u00010\u0015H\u0016J\u0010\u0010\u001f\u001a\u00020\u00122\u0006\u0010\u0018\u001a\u00020\u0019H\u0016J\u0014\u0010 \u001a\u00020\u0012*\u00020!2\u0006\u0010\"\u001a\u00020\u0005H$R\u001b\u0010\u0007\u001a\u00028\u00008DX\u0084\u0084\u0002\u00a2\u0006\f\n\u0004\b\n\u0010\u000b\u001a\u0004\b\b\u0010\tR\u0016\u0010\f\u001a\u0004\u0018\u00010\r8BX\u0082\u0004\u00a2\u0006\u0006\u001a\u0004\b\u000e\u0010\u000fR\u0016\u0010\u0010\u001a\u0004\u0018\u00018\u00018TX\u0094\u0004\u00a2\u0006\u0006\u001a\u0004\b\u0011\u0010\t\u00a8\u0006$"}, d2 = {"Lhanson/xyz/vpnhotspotmod/AlertDialogFragment;", "Arg", "Landroid/os/Parcelable;", "Ret", "Landroidx/appcompat/app/AppCompatDialogFragment;", "Landroid/content/DialogInterface$OnClickListener;", "()V", "arg", "getArg", "()Landroid/os/Parcelable;", "arg$delegate", "Lkotlin/Lazy;", "resultKey", "", "getResultKey", "()Ljava/lang/String;", "ret", "getRet", "", "(Landroid/os/Parcelable;)V", "args", "Landroid/os/Bundle;", "key", "onClick", "dialog", "Landroid/content/DialogInterface;", "which", "", "onCreateDialog", "Landroidx/appcompat/app/AlertDialog;", "savedInstanceState", "onDismiss", "prepare", "Landroidx/appcompat/app/AlertDialog$Builder;", "listener", "Companion", "mobile_freedomDebug"})
public abstract class AlertDialogFragment<Arg extends android.os.Parcelable, Ret extends android.os.Parcelable> extends androidx.appcompat.app.AppCompatDialogFragment implements android.content.DialogInterface.OnClickListener {
    @org.jetbrains.annotations.NotNull
    private static final java.lang.String KEY_RESULT = "result";
    @org.jetbrains.annotations.NotNull
    private static final java.lang.String KEY_ARG = "arg";
    @org.jetbrains.annotations.NotNull
    private static final java.lang.String KEY_RET = "ret";
    @org.jetbrains.annotations.NotNull
    private static final java.lang.String KEY_WHICH = "which";
    @org.jetbrains.annotations.NotNull
    private final kotlin.Lazy arg$delegate = null;
    @org.jetbrains.annotations.NotNull
    public static final hanson.xyz.vpnhotspotmod.AlertDialogFragment.Companion Companion = null;
    
    public AlertDialogFragment() {
        super();
    }
    
    protected abstract void prepare(@org.jetbrains.annotations.NotNull
    androidx.appcompat.app.AlertDialog.Builder listener, @org.jetbrains.annotations.NotNull
    android.content.DialogInterface.OnClickListener p1);
    
    private final java.lang.String getResultKey() {
        return null;
    }
    
    @org.jetbrains.annotations.NotNull
    protected final Arg getArg() {
        return null;
    }
    
    @org.jetbrains.annotations.Nullable
    protected Ret getRet() {
        return null;
    }
    
    private final android.os.Bundle args() {
        return null;
    }
    
    public final void arg(@org.jetbrains.annotations.NotNull
    Arg arg) {
    }
    
    public final void key(@org.jetbrains.annotations.NotNull
    java.lang.String resultKey) {
    }
    
    @java.lang.Override
    @org.jetbrains.annotations.NotNull
    public androidx.appcompat.app.AlertDialog onCreateDialog(@org.jetbrains.annotations.Nullable
    android.os.Bundle savedInstanceState) {
        return null;
    }
    
    @java.lang.Override
    public void onClick(@org.jetbrains.annotations.Nullable
    android.content.DialogInterface dialog, int which) {
    }
    
    @java.lang.Override
    public void onDismiss(@org.jetbrains.annotations.NotNull
    android.content.DialogInterface dialog) {
    }
    
    @kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00008\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002JR\u0010\b\u001a\u00020\t\"\u0014\b\u0002\u0010\n\u0018\u0001*\f\u0012\u0002\b\u0003\u0012\u0004\u0012\u0002H\f0\u000b\"\b\b\u0003\u0010\f*\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u001c\b\b\u0010\u0010\u001a\u0016\u0012\u0004\u0012\u00020\u0012\u0012\u0006\u0012\u0004\u0018\u0001H\f\u0012\u0004\u0012\u00020\t0\u0011H\u0086\b\u00f8\u0001\u0000J<\u0010\b\u001a\u00020\t\"\b\b\u0002\u0010\f*\u00020\r2\u0006\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0013\u001a\u00020\u00042\u001a\u0010\u0010\u001a\u0016\u0012\u0004\u0012\u00020\u0012\u0012\u0006\u0012\u0004\u0018\u0001H\f\u0012\u0004\u0012\u00020\t0\u0011R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082T\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0004X\u0082T\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0004X\u0082T\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0007\u001a\u00020\u0004X\u0082T\u00a2\u0006\u0002\n\u0000\u0082\u0002\u0007\n\u0005\b\u009920\u0001\u00a8\u0006\u0014"}, d2 = {"Lhanson/xyz/vpnhotspotmod/AlertDialogFragment$Companion;", "", "()V", "KEY_ARG", "", "KEY_RESULT", "KEY_RET", "KEY_WHICH", "setResultListener", "", "T", "Lhanson/xyz/vpnhotspotmod/AlertDialogFragment;", "Ret", "Landroid/os/Parcelable;", "fragment", "Landroidx/fragment/app/Fragment;", "listener", "Lkotlin/Function2;", "", "requestKey", "mobile_freedomDebug"})
    public static final class Companion {
        
        private Companion() {
            super();
        }
        
        public final <Ret extends android.os.Parcelable>void setResultListener(@org.jetbrains.annotations.NotNull
        androidx.fragment.app.Fragment fragment, @org.jetbrains.annotations.NotNull
        java.lang.String requestKey, @org.jetbrains.annotations.NotNull
        kotlin.jvm.functions.Function2<? super java.lang.Integer, ? super Ret, kotlin.Unit> listener) {
        }
    }
}