using System;
using System.Threading;
using System.Threading.Tasks;
using StellaOps.Concelier.Exporter.Json;

namespace StellaOps.Concelier.Exporter.TrivyDb;

public interface ITrivyDbBuilder
{
    Task<TrivyDbBuilderResult> BuildAsync(
        JsonExportResult jsonTree,
        DateTimeOffset exportedAt,
        string exportId,
        CancellationToken cancellationToken);
}
