package hanson.xyz.vpnhotspotmod.manage;

@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0003\b&\u0018\u0000 \u000e2\u00020\u0001:\u0001\u000eB\u0005\u00a2\u0006\u0002\u0010\u0002J\u0010\u0010\u0007\u001a\u00020\b2\u0006\u0010\t\u001a\u00020\nH\u0016J\u0010\u0010\u000b\u001a\u00020\f2\u0006\u0010\r\u001a\u00020\u0000H\u0016R\u0012\u0010\u0003\u001a\u00020\u0004X\u00a6\u0004\u00a2\u0006\u0006\u001a\u0004\b\u0005\u0010\u0006\u00a8\u0006\u000f"}, d2 = {"Lhanson/xyz/vpnhotspotmod/manage/Manager;", "", "()V", "type", "", "getType", "()I", "bindTo", "", "viewHolder", "Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", "isSameItemAs", "", "other", "DiffCallback", "mobile_freedomDebug"})
public abstract class Manager {
    public static final int VIEW_TYPE_INTERFACE = 0;
    public static final int VIEW_TYPE_MANAGE = 1;
    public static final int VIEW_TYPE_WIFI = 2;
    public static final int VIEW_TYPE_USB = 3;
    public static final int VIEW_TYPE_BLUETOOTH = 4;
    public static final int VIEW_TYPE_ETHERNET = 8;
    public static final int VIEW_TYPE_LOCAL_ONLY_HOTSPOT = 6;
    public static final int VIEW_TYPE_REPEATER = 7;
    @org.jetbrains.annotations.NotNull
    public static final hanson.xyz.vpnhotspotmod.manage.Manager.DiffCallback DiffCallback = null;
    
    public Manager() {
        super();
    }
    
    public abstract int getType();
    
    public void bindTo(@org.jetbrains.annotations.NotNull
    androidx.recyclerview.widget.RecyclerView.ViewHolder viewHolder) {
    }
    
    public boolean isSameItemAs(@org.jetbrains.annotations.NotNull
    hanson.xyz.vpnhotspotmod.manage.Manager other) {
        return false;
    }
    
    @kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\b\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0086\u0003\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0003J\u0018\u0010\r\u001a\u00020\u000e2\u0006\u0010\u000f\u001a\u00020\u00022\u0006\u0010\u0010\u001a\u00020\u0002H\u0017J\u0018\u0010\u0011\u001a\u00020\u000e2\u0006\u0010\u000f\u001a\u00020\u00022\u0006\u0010\u0010\u001a\u00020\u0002H\u0016J\u001e\u0010\u0012\u001a\u00020\u00132\u0006\u0010\u0014\u001a\u00020\u00152\u0006\u0010\u0016\u001a\u00020\u00172\u0006\u0010\u0018\u001a\u00020\u0005R\u000e\u0010\u0004\u001a\u00020\u0005X\u0086T\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0005X\u0086T\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0007\u001a\u00020\u0005X\u0086T\u00a2\u0006\u0002\n\u0000R\u000e\u0010\b\u001a\u00020\u0005X\u0086T\u00a2\u0006\u0002\n\u0000R\u000e\u0010\t\u001a\u00020\u0005X\u0086T\u00a2\u0006\u0002\n\u0000R\u000e\u0010\n\u001a\u00020\u0005X\u0086T\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u000b\u001a\u00020\u0005X\u0086T\u00a2\u0006\u0002\n\u0000R\u000e\u0010\f\u001a\u00020\u0005X\u0086T\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0019"}, d2 = {"Lhanson/xyz/vpnhotspotmod/manage/Manager$DiffCallback;", "Landroidx/recyclerview/widget/DiffUtil$ItemCallback;", "Lhanson/xyz/vpnhotspotmod/manage/Manager;", "()V", "VIEW_TYPE_BLUETOOTH", "", "VIEW_TYPE_ETHERNET", "VIEW_TYPE_INTERFACE", "VIEW_TYPE_LOCAL_ONLY_HOTSPOT", "VIEW_TYPE_MANAGE", "VIEW_TYPE_REPEATER", "VIEW_TYPE_USB", "VIEW_TYPE_WIFI", "areContentsTheSame", "", "oldItem", "newItem", "areItemsTheSame", "createViewHolder", "Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", "inflater", "Landroid/view/LayoutInflater;", "parent", "Landroid/view/ViewGroup;", "type", "mobile_freedomDebug"})
    public static final class DiffCallback extends androidx.recyclerview.widget.DiffUtil.ItemCallback<hanson.xyz.vpnhotspotmod.manage.Manager> {
        
        private DiffCallback() {
            super();
        }
        
        @java.lang.Override
        public boolean areItemsTheSame(@org.jetbrains.annotations.NotNull
        hanson.xyz.vpnhotspotmod.manage.Manager oldItem, @org.jetbrains.annotations.NotNull
        hanson.xyz.vpnhotspotmod.manage.Manager newItem) {
            return false;
        }
        
        @java.lang.Override
        @android.annotation.SuppressLint(value = {"DiffUtilEquals"})
        public boolean areContentsTheSame(@org.jetbrains.annotations.NotNull
        hanson.xyz.vpnhotspotmod.manage.Manager oldItem, @org.jetbrains.annotations.NotNull
        hanson.xyz.vpnhotspotmod.manage.Manager newItem) {
            return false;
        }
        
        @org.jetbrains.annotations.NotNull
        public final androidx.recyclerview.widget.RecyclerView.ViewHolder createViewHolder(@org.jetbrains.annotations.NotNull
        android.view.LayoutInflater inflater, @org.jetbrains.annotations.NotNull
        android.view.ViewGroup parent, int type) {
            return null;
        }
    }
}