namespace RTCSync.Options; public interface IOption { string Description { get; } List OptionNames { get; } string OptionValues { get; } void Execute(OptionArgs args); } public class OptionArgs { public Dictionary OptionValues { get; set; } public List Arguments { get; set; } = []; }