// Assembly: Unity.Services.RemoteConfig
// Full name: Unity.Services.RemoteConfig.RuntimeConfig

namespace Unity.Services.RemoteConfig
{
public class RuntimeConfig // TypeDefIndex: 13225
{
	// Fields
	type#16308 <origin>k__BackingField;
	type#26577 <environmentId>k__BackingField;
	type#26577 <assignmentId>k__BackingField;
	type#26577 <configAssignmentHash>k__BackingField;
	type#26581 configType;
	type#16316 ConfigResponse;
	type#16312 RequestStatus;
	type#21249 _config;
	type#21377 rawDateSettings;
	type#3137 FetchCompleted;

	// Methods
	// RVA: -1
	internal type#28660 set_origin(type#16307 value) { }
	// RVA: -1
	public type#28660 set_environmentId(type#26576 value) { }
	// RVA: -1
	public type#28660 set_assignmentId(type#26576 value) { }
	// RVA: -1
	public type#28660 set_configAssignmentHash(type#26576 value) { }
	// RVA: -1
	internal type#28660 .ctor(type#26576 configType) { }
	// RVA: -1
	internal type#28660 HandleConfigResponse(type#16315 configResponse) { }
	// RVA: -1
	public type#15313 GetBool(type#26576 key, type#15335 defaultValue) { }
	// RVA: -1
	public type#26059 GetFloat(type#26576 key, type#26077 defaultValue) { }
	// RVA: -1
	public type#20867 GetInt(type#26576 key, type#20891 defaultValue) { }
	// RVA: -1
	public type#13453 GetKeys() { }
}
}
