using RealCV.Application.DTOs; using RealCV.Application.Models; namespace RealCV.Application.Interfaces; public interface ICVCheckService { Task CreateCheckAsync(Guid userId, Stream file, string fileName); Task GetCheckAsync(Guid id); Task GetCheckForUserAsync(Guid id, Guid userId); Task> GetUserChecksAsync(Guid userId); Task GetReportAsync(Guid checkId, Guid userId); Task DeleteCheckAsync(Guid checkId, Guid userId); }