using CommandLine;

namespace RolemasterDb.ImportTool;

[Verb("reset", HelpText = "Remove importer-managed critical data from SQLite.")]
public sealed class ResetOptions
{
    [Value(0, MetaName = "target", Required = true, HelpText = "The reset target. Phase 1 supports only 'criticals'.")]
    public string Target { get; set; } = string.Empty;

    [Option('d', "db", HelpText = "Optional SQLite database path.")]
    public string? DatabasePath { get; set; }
}
