namespace Ellie.Marmalade;
///
/// Overridden to implement parsers for custom types
///
/// Type into which to parse the input
public abstract class ParamParser
{
///
/// Overridden to implement parsing logic
///
/// Context
/// Input to parse
/// A with successful or failed status
public abstract ValueTask> TryParseAsync(AnyContext ctx, string input);
}