namespace SabreTools.Serialization.Writers
{
///
/// Defines how to write to strings
///
public interface IStringWriter
{
///
/// Enable outputting debug information
///
public bool Debug { get; set; }
///
/// Serialize a into a string
///
/// Type of object to serialize from
/// Data to serialize
/// Filled string on successful serialization, null otherwise
public string? Serialize(TModel? obj);
}
}