namespace OpenNest.Data;
/// One bounded page of library drawing metadata.
public sealed class DrawingLibraryPage : IBrowsePage
{
/// At most records, in the requested order.
public IReadOnlyList Items { get; init; } = Array.Empty();
/// Number of records matching the request across all pages.
public int Total { get; init; }
public int Offset { get; init; }
public int Limit { get; init; }
int IBrowsePage.ItemCount => Items.Count;
}