// Assembly: UnityEngine.CoreModule
// Full name: Unity.IntegerTime.DiscreteTime

namespace Unity.IntegerTime
{
public class DiscreteTime // TypeDefIndex: 8555
{
	// Fields
	type#20904 Value;
	type#17374 Zero;
	type#17374 MinValue;
	type#17374 MaxValue;
	type#20881 TicksPerSecondBits;
	type#20881 NonPow2TpsBits;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#26059 v) { }
	// RVA: -1
	public type#28660 .ctor(type#17430 v) { }
	// RVA: -1
	private type#28660 .ctor(type#20900 v, type#20867 _) { }
	// RVA: -1
	public static type#17370 FromTicks(type#20900 v) { }
	// RVA: -1
	public static type#26059 op_Explicit(type#17370 d) { }
	// RVA: -1
	public static type#17430 op_Explicit(type#17370 d) { }
	// RVA: -1
	public static type#15313 op_Inequality(type#17370 lhs, type#17370 rhs) { }
	// RVA: -1
	public static type#15313 op_GreaterThan(type#17370 lhs, type#17370 rhs) { }
	// RVA: -1
	public static type#15313 op_GreaterThanOrEqual(type#17370 lhs, type#17370 rhs) { }
	// RVA: -1
	public static type#17370 op_Addition(type#17370 lhs, type#17370 rhs) { }
	// RVA: -1
	public static type#17370 op_Subtraction(type#17370 lhs, type#17370 rhs) { }
	// RVA: -1
	public virtual type#15313 Equals(type#17370 rhs) { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 o) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public virtual type#26576 ToString(type#26576 format, type#20119 formatProvider) { }
	// RVA: -1
	public virtual type#20867 CompareTo(type#17370 other) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
