// Assembly: Newtonsoft.Json
// Full name: Newtonsoft.Json.Converters.RegexConverter

namespace Newtonsoft.Json.Converters
{
public class RegexConverter // TypeDefIndex: 10454
{
	// Fields
	type#26598 PatternName;
	type#26598 OptionsName;

	// Methods
	// RVA: -1
	public virtual type#28660 WriteJson(type#21390 writer, type#23705 value, type#21366 serializer) { }
	// RVA: -1
	private type#15313 HasFlag(type#25127 options, type#25127 flag) { }
	// RVA: -1
	private type#28660 WriteBson(type#15399 writer, type#25101 regex) { }
	// RVA: -1
	private type#28660 WriteJson(type#21390 writer, type#25101 regex, type#21366 serializer) { }
	// RVA: -1
	public virtual type#23705 ReadJson(type#21359 reader, type#27705 objectType, type#23705 existingValue, type#21366 serializer) { }
	// RVA: -1
	private type#23705 ReadRegexString(type#21359 reader) { }
	// RVA: -1
	private type#25101 ReadRegexObject(type#21359 reader, type#21366 serializer) { }
	// RVA: -1
	public virtual type#15313 CanConvert(type#27705 objectType) { }
	// RVA: -1
	private type#15313 IsRegex(type#27705 objectType) { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
