using SabreTools.Data.Models.Metadata;
namespace SabreTools.Serialization.CrossModel
{
///
/// Base class for cross-model serializers
///
/// Model convertable to
public abstract class BaseMetadataSerializer : ICrossModel
{
///
public bool Debug { get; set; } = false;
///
public abstract TModel? Deserialize(MetadataFile? obj);
///
public abstract MetadataFile? Serialize(TModel? obj);
}
}