Um lote da distribuição do ADN, devolvido por Nfse.distribution/3.
status é :documents quando o lote traz documentos e :no_documents quando a fila acabou.
next_nsu é o maior NSU inteiro do lote, ou o NSU pedido quando o lote vem vazio; é o ponto de
partida da próxima chamada. Num lote :documents, ele é sempre maior que o NSU pedido.
Summary
Types
@type t() :: %Nfse.Distribution{ alerts: [Nfse.Error.message()], documents: [Nfse.DistributedDocument.t()], next_nsu: non_neg_integer(), status: :documents | :no_documents }