using System;
using System.ComponentModel;
using Cpp2IlInjected;
namespace System.Text.RegularExpressions
{
/// Creates a class for a compiled regular expression.
// Token: 0x020000BB RID: 187
[Token(Token = "0x20000BB")]
[EditorBrowsable(EditorBrowsableState.Never)]
public abstract class RegexRunnerFactory
{
/// When overridden in a derived class, creates a object for a specific compiled regular expression.
/// A object designed to execute a specific compiled regular expression.
// Token: 0x06000478 RID: 1144
[Token(Token = "0x6000478")]
[Address(Slot = "4")]
protected internal abstract RegexRunner CreateInstance();
}
}