// Assembly: Unity.Services.Core.Internal
// Full name: Unity.Services.Core.Internal.PackageRegistry

namespace Unity.Services.Core.Internal
{
public class PackageRegistry // TypeDefIndex: 12764
{
	// Fields
	type#17270 <Tree>k__BackingField;

	// Methods
	// RVA: -1
	public virtual type#17269 get_Tree() { }
	// RVA: -1
	public virtual type#28660 set_Tree(type#17269 value) { }
	// RVA: -1
	public type#28660 .ctor(type#17269 tree) { }
	// RVA: -1
	public virtual type#16544 RegisterPackage(type#650 package) { }
	// RVA: -1
	public virtual type#28660 RegisterDependency(type#20867 packageTypeHash) { }
	// RVA: -1
	public virtual type#28660 RegisterOptionalDependency(type#20867 packageTypeHash) { }
	// RVA: -1
	public virtual type#28660 RegisterProvision(type#20867 packageTypeHash) { }
	// RVA: -1
	private type#28660 AddComponentDependencyToPackage(type#20867 componentTypeHash, type#20867 packageTypeHash) { }
}
}
