using Opc.Ua;
namespace ZB.MOM.WW.OtOpcUa.Client.Shared.Models;
///
/// Result of a HistoryUpdate service call: the overall service result plus, per history-update result,
/// the operation-level status codes (one per value / requested time) and the result's own status code.
///
/// The service-level result from the response header.
/// The per-details-entry status codes.
/// Per-details-entry operation status codes (one per value or requested time; may be empty).
public sealed record HistoryUpdateOutcome(
StatusCode ServiceResult,
IReadOnlyList ResultStatus,
IReadOnlyList> OperationResults);