using Api.Requests; using Api.Responses; namespace Api.Services.Contracts; public interface IRagApiClient { Task IndexCvPdfAsync(IFormFile file, CancellationToken ct); Task IndexJobTextAsync(string text, string? url, string? title, CancellationToken ct); Task GetDocumentAsync(string documentId, CancellationToken ct); Task SearchAsync(RagSearchRequest request, CancellationToken ct); }