using Data.SeaHavenIndustries.Enums; namespace SeaHaven.DataServices.Interfaces { public record CompletionDocTemplateProcedureRow( int Id, int SortOrder, string Name, string Description); // Read model for the completion document templates registry: the legacy // columns plus authored content and audit display data. public record CompletionDocTemplateDetailRow( int Id, string Name, string ServiceKey, WorkOrderType? WorkOrderType, string TemplateUrl, bool IsActive, string? ExtraSafetyNote, DateTime? CreatedAt, DateTime? UpdatedAt, string? CreatedByFirstName, string? CreatedByLastName, IReadOnlyList Procedures); }