package com.google.android.gms.common.internal; import android.os.Bundle; import android.os.IBinder; import android.os.IInterface; import android.os.Parcel; import android.os.RemoteException; /* loaded from: classes.dex */ public interface IGmsCallbacks extends IInterface { public static abstract class zza extends com.google.android.gms.internal.common.zzb implements IGmsCallbacks { public zza() { super("com.google.android.gms.common.internal.IGmsCallbacks"); } @Override // com.google.android.gms.internal.common.zzb protected final boolean a(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException { if (i == 1) { a(parcel.readInt(), parcel.readStrongBinder(), (Bundle) com.google.android.gms.internal.common.zzc.a(parcel, Bundle.CREATOR)); } else if (i == 2) { b(parcel.readInt(), (Bundle) com.google.android.gms.internal.common.zzc.a(parcel, Bundle.CREATOR)); } else { if (i != 3) { return false; } a(parcel.readInt(), parcel.readStrongBinder(), (zzb) com.google.android.gms.internal.common.zzc.a(parcel, zzb.CREATOR)); } parcel2.writeNoException(); return true; } } void a(int i, IBinder iBinder, Bundle bundle) throws RemoteException; void a(int i, IBinder iBinder, zzb zzbVar) throws RemoteException; void b(int i, Bundle bundle) throws RemoteException; }