package com.google.firebase.platforminfo; import P2.a; import android.content.Context; import com.google.firebase.components.Component; import com.google.firebase.components.ComponentContainer; import com.google.firebase.components.Dependency; /* loaded from: classes3.dex */ public class LibraryVersionComponent { /* loaded from: classes3.dex */ public interface VersionExtractor { String extract(T t2); } private LibraryVersionComponent() { } public static Component create(String str, String str2) { return Component.intoSet(LibraryVersion.create(str, str2), (Class) LibraryVersion.class); } public static Component fromContext(String str, VersionExtractor versionExtractor) { return Component.intoSetBuilder(LibraryVersion.class).add(Dependency.required((Class) Context.class)).factory(new a(versionExtractor, 1, str)).build(); } public static /* synthetic */ LibraryVersion lambda$fromContext$0(String str, VersionExtractor versionExtractor, ComponentContainer componentContainer) { return LibraryVersion.create(str, versionExtractor.extract((Context) componentContainer.get(Context.class))); } }