namespace SharepointToolbox.Core.Models;

public class DuplicateItem
{
    public string Name { get; set; } = string.Empty;
    public string Path { get; set; } = string.Empty;
    public string Library { get; set; } = string.Empty;
    public long? SizeBytes { get; set; }
    public DateTime? Created { get; set; }
    public DateTime? Modified { get; set; }
    public int? FolderCount { get; set; }
    public int? FileCount { get; set; }
    /// <summary>URL of the site the item was collected from.</summary>
    public string SiteUrl { get; set; } = string.Empty;
    /// <summary>Friendly site title; falls back to a derived label when unknown.</summary>
    public string SiteTitle { get; set; } = string.Empty;
}
