using System;
using System.Collections.Generic;
namespace Config.Net
{
///
/// Type parser interface
///
public interface ITypeParser
{
///
/// Returns the list of supported types this type parser handles
///
IEnumerable SupportedTypes { get; }
///
/// Tries to parse a value from string
///
///
///
///
///
bool TryParse(string? value, Type t, out object? result);
///
/// Converts value to a string to store in a backed store
///
///
///
string? ToRawString(object? value);
}
}