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

namespace Unity.Services.Core.Internal
{
public class LockedPackageRegistry // TypeDefIndex: 12763
{
	// Fields
	type#20402 <Registry>k__BackingField;

	// Methods
	// RVA: -1
	internal type#20400 get_Registry() { }
	// RVA: -1
	public type#28660 .ctor(type#20400 registryToLock) { }
	// RVA: -1
	public virtual type#17269 get_Tree() { }
	// RVA: -1
	public virtual type#16544 RegisterPackage(type#553 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) { }
}
}
