namespace LightlessSyncShared.Models; public sealed record ShardFileInventoryUpdateDto { public long Sequence { get; init; } public bool IsFullSnapshot { get; init; } public List Added { get; init; } = new(); public List Removed { get; init; } = new(); } public sealed record ShardFileInventoryUpdateAckDto { public long AppliedSequence { get; init; } }