package com.google.android.gms.common.moduleinstall; import androidx.annotation.NonNull; import com.google.android.gms.common.api.Api; import com.google.android.gms.common.api.HasApiKey; import com.google.android.gms.common.api.OptionalModuleApi; import com.google.android.gms.tasks.Task; import com.google.errorprone.annotations.ResultIgnorabilityUnspecified; /* loaded from: classes2.dex */ public interface ModuleInstallClient extends HasApiKey { @NonNull Task areModulesAvailable(@NonNull OptionalModuleApi... optionalModuleApiArr); @NonNull Task deferredInstall(@NonNull OptionalModuleApi... optionalModuleApiArr); @NonNull Task getInstallModulesIntent(@NonNull OptionalModuleApi... optionalModuleApiArr); @NonNull @ResultIgnorabilityUnspecified Task installModules(@NonNull ModuleInstallRequest moduleInstallRequest); @NonNull Task releaseModules(@NonNull OptionalModuleApi... optionalModuleApiArr); @NonNull @ResultIgnorabilityUnspecified Task unregisterListener(@NonNull InstallStatusListener installStatusListener); }