package com.google.android.gms.common.api; import com.google.android.gms.common.api.Result; import java.util.concurrent.TimeUnit; /* loaded from: classes.dex */ public abstract class PendingResult { /* loaded from: classes.dex */ public interface StatusListener { void onComplete(Status status); } public void addStatusListener(StatusListener statusListener) { throw new UnsupportedOperationException(); } public abstract R await(); public abstract R await(long j, TimeUnit timeUnit); public abstract void cancel(); public abstract boolean isCanceled(); public abstract void setResultCallback(ResultCallback resultCallback); public abstract void setResultCallback(ResultCallback resultCallback, long j, TimeUnit timeUnit); public TransformedResult then(ResultTransform resultTransform) { throw new UnsupportedOperationException(); } }