using Data.SeaHavenIndustries.Enums; using SeaHaven.Services.DTOs; namespace SeaHaven.Services.Interfaces { public interface IWorkOrderCompletionService { Task> GetTemplatesAsync(string? serviceKey, WorkOrderType? workOrderType); Task GetTemplateByIdAsync(int id); Task UploadCompletionDocAsync( int workOrderId, WorkOrderCompletionDocUploadDto request, string fileUrl, string? actorId); } }