namespace SQLLinter.Common; public interface IReporter : IBaseReporter { void ReportViolation(IRuleViolation violation); void ReportViolation(string fileName, int line, int column, RuleViolationSeverity severity, string ruleName, string template, BaseRuleVisitor.ExtractedBlock? Snippet, params string[] param); }