// Assembly: UnityEngine.PropertiesModule
// Full name: Unity.Properties.TypeTraits`1

namespace Unity.Properties
{
public class TypeTraits`1 // TypeDefIndex: 11565
{
	// Fields
	type#15325 <IsValueType>k__BackingField;
	type#15325 <IsPrimitive>k__BackingField;
	type#15325 <IsInterface>k__BackingField;
	type#15325 <IsAbstract>k__BackingField;
	type#15325 <IsArray>k__BackingField;
	type#15325 <IsMultidimensionalArray>k__BackingField;
	type#15325 <IsEnum>k__BackingField;
	type#15325 <IsEnumFlags>k__BackingField;
	type#15325 <IsNullable>k__BackingField;
	type#15325 <IsObject>k__BackingField;
	type#15325 <IsString>k__BackingField;
	type#15325 <IsContainer>k__BackingField;
	type#15325 <CanBeNull>k__BackingField;
	type#15325 <IsPrimitiveOrString>k__BackingField;
	type#15325 <IsAbstractOrInterface>k__BackingField;
	type#15325 <IsUnityObject>k__BackingField;
	type#15325 <IsLazyLoadReference>k__BackingField;

	// Methods
	// RVA: -1
	public static type#15313 get_IsValueType() { }
	// RVA: -1
	public static type#15313 get_IsPrimitive() { }
	// RVA: -1
	public static type#15313 get_IsInterface() { }
	// RVA: -1
	public static type#15313 get_IsAbstract() { }
	// RVA: -1
	public static type#15313 get_IsArray() { }
	// RVA: -1
	public static type#15313 get_IsEnum() { }
	// RVA: -1
	public static type#15313 get_IsNullable() { }
	// RVA: -1
	public static type#15313 get_IsObject() { }
	// RVA: -1
	public static type#15313 get_IsString() { }
	// RVA: -1
	public static type#15313 get_IsContainer() { }
	// RVA: -1
	public static type#15313 get_CanBeNull() { }
	// RVA: -1
	public static type#15313 get_IsAbstractOrInterface() { }
	// RVA: -1
	public static type#15313 get_IsUnityObject() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
