package com.unity3d.services.core.domain.task; import com.unity3d.services.core.di.IServiceComponent; import com.unity3d.services.core.di.IServiceProvider; import com.unity3d.services.core.domain.task.BaseParams; import v8.d; /* loaded from: classes2.dex */ public interface BaseTask
extends IServiceComponent { public static final class DefaultImpls { public static
IServiceProvider getServiceProvider(BaseTask super P, R> baseTask) { return IServiceComponent.DefaultImpls.getServiceProvider(baseTask); } /* JADX WARN: Multi-variable type inference failed */ public static
Object invoke(BaseTask super P, R> baseTask, P p10, d dVar) { return baseTask.doWork(p10, dVar); } } Object doWork(P p10, d dVar); Object invoke(P p10, d dVar); }