namespace Quadarax.Foundation.Core.Data;

public interface ITypedArgument
{
    string Name {get;}
    string? Value { get; }
    public Type ValueType { get; }
    bool IsOutput { get; }

    TValue? GetTypedValue<TValue>();

}