package androidx.work.multiprocess; import androidx.work.OneTimeWorkRequest; import com.google.common.util.concurrent.ListenableFuture; import java.util.Collections; import java.util.List; /* loaded from: classes2.dex */ public abstract class RemoteWorkContinuation { protected abstract RemoteWorkContinuation combineInternal(List continuations); public abstract ListenableFuture enqueue(); public abstract RemoteWorkContinuation then(List work); protected RemoteWorkContinuation() { } public final RemoteWorkContinuation then(OneTimeWorkRequest work) { return then(Collections.singletonList(work)); } public static RemoteWorkContinuation combine(List continuations) { return continuations.get(0).combineInternal(continuations); } }