using System;

namespace StellaOps.Cli.Services.Models;

internal sealed class AuthorityRevocationExportResult
{
    public required byte[] BundleBytes { get; init; }

    public required string Signature { get; init; }

    public required string Digest { get; init; }

    public required long Sequence { get; init; }

    public required DateTimeOffset IssuedAt { get; init; }

    public string? SigningKeyId { get; init; }

    public string? SigningProvider { get; init; }
}
