// Assembly: UniTask
// Full name: Cysharp.Threading.Tasks.UniTask

namespace Cysharp.Threading.Tasks
{
public class UniTask // TypeDefIndex: 12133
{
	// Fields
	type#20601 source;
	type#20860 token;
	type#28008 CanceledUniTask;
	type#28009 CompletedTask;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#20600 source, type#20856 token) { }
	// RVA: -1
	public type#28016 get_Status() { }
	// RVA: -1
	public type#34401 GetAwaiter() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public static type#29565 Yield() { }
	// RVA: -1
	public static type#28006 FromException(type#18121 ex) { }
	// RVA: -1
	public static type#10929 FromException(type#18121 ex) { }
	// RVA: -1
	public static type#10930 FromResult(type#892 value) { }
	// RVA: -1
	public static type#28006 FromCanceled(type#15731 cancellationToken) { }
	// RVA: -1
	public static type#10928 FromCanceled(type#15731 cancellationToken) { }
	// RVA: -1
	public static type#28006 RunOnThreadPool(type#5528 action, type#15335 configureAwait, type#15731 cancellationToken) { }
	// RVA: -1
	public static type#26810 SwitchToMainThread(type#15731 cancellationToken) { }
	// RVA: -1
	public static type#26811 SwitchToThreadPool() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
