using Shared.Metrology; using System.Collections.Generic; namespace Shared; public interface IProcessDataDescription { int Test { get; set; } int Count { get; set; } int Index { get; set; } IProcessDataDescription GetDefault(ILogic logic, ConfigDataBase configDataBase); IProcessDataDescription GetDisplayNames(ILogic logic, ConfigDataBase configDataBase); List GetDescription(ILogic logic, ConfigDataBase configDataBase, List tests, IProcessData iProcessData); List GetDetailNames(ILogic logic, ConfigDataBase configDataBase); List GetHeaderNames(ILogic logic, ConfigDataBase configDataBase); List GetIgnoreParameterNames(ILogic logic, ConfigDataBase configDataBase, Test test); List GetNames(ILogic logic, ConfigDataBase configDataBase); List GetPairedParameterNames(ILogic logic, ConfigDataBase configDataBase); List GetParameterNames(ILogic logic, ConfigDataBase configDataBase); string GetEventDescription(); }