using System.Collections.Immutable;
using StellaOps.Excititor.Connectors.OCI.OpenVEX.Attest.Authentication;

namespace StellaOps.Excititor.Connectors.OCI.OpenVEX.Attest.Discovery;

public sealed record OciAttestationDiscoveryResult(
    ImmutableArray<OciAttestationTarget> Targets,
    OciRegistryAuthorization RegistryAuthorization,
    OciCosignAuthority CosignAuthority,
    bool PreferOffline,
    bool AllowNetworkFallback);
