package com.google.firebase.auth.internal; import com.google.android.gms.common.annotation.KeepForSdk; import com.google.android.gms.tasks.Task; import com.google.firebase.annotations.DeferredApi; import com.google.firebase.auth.GetTokenResult; import com.google.firebase.internal.InternalTokenProvider; @KeepForSdk /* loaded from: classes3.dex */ public interface InternalAuthProvider extends InternalTokenProvider { @KeepForSdk @DeferredApi void addIdTokenListener(IdTokenListener idTokenListener); @Override // com.google.firebase.internal.InternalTokenProvider @KeepForSdk Task getAccessToken(boolean z3); @Override // com.google.firebase.internal.InternalTokenProvider String getUid(); @KeepForSdk void removeIdTokenListener(IdTokenListener idTokenListener); }