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

namespace Unity.Services.Core.Internal
{
public class CoreRegistry // TypeDefIndex: 12743
{
	// Fields
	type#16548 <Instance>k__BackingField;
	type#26586 <InstanceId>k__BackingField;
	type#25905 <Type>k__BackingField;
	type#20781 <Options>k__BackingField;
	type#20401 <PackageRegistry>k__BackingField;
	type#19931 <ComponentRegistry>k__BackingField;
	type#20508 <ServiceRegistry>k__BackingField;

	// Methods
	// RVA: -1
	public static type#16545 get_Instance() { }
	// RVA: -1
	internal static type#28660 set_Instance(type#16545 value) { }
	// RVA: -1
	internal type#25904 get_Type() { }
	// RVA: -1
	private type#28660 set_Type(type#25904 value) { }
	// RVA: -1
	internal type#20780 get_Options() { }
	// RVA: -1
	internal type#20400 get_PackageRegistry() { }
	// RVA: -1
	private type#28660 set_PackageRegistry(type#20400 value) { }
	// RVA: -1
	internal type#19930 get_ComponentRegistry() { }
	// RVA: -1
	private type#28660 set_ComponentRegistry(type#19930 value) { }
	// RVA: -1
	internal type#20507 get_ServiceRegistry() { }
	// RVA: -1
	private type#28660 set_ServiceRegistry(type#20507 value) { }
	// RVA: -1
	internal type#28660 .ctor(type#20400 packageRegistry, type#25906 type, type#26596 instanceId) { }
	// RVA: -1
	public type#16544 RegisterPackage(type#193 package) { }
	// RVA: -1
	public type#28660 RegisterServiceComponent(type#195 component) { }
	// RVA: -1
	public type#192 GetServiceComponent() { }
	// RVA: -1
	public type#28660 RegisterService(type#194 service) { }
	// RVA: -1
	internal type#28660 LockComponentRegistration() { }
}
}
