namespace DocumentOperator.Domain.Models.ValueObjects;

/// <summary>
/// Supported PDF annotation types
/// </summary>
public enum AnnotationType
{
    /// <summary>
    /// Text markup annotation (highlight, underline, strikeout)
    /// </summary>
    TextMarkup,
    
    /// <summary>
    /// Free text annotation (text box with visible text)
    /// </summary>
    FreeText,
    
    /// <summary>
    /// Sticky note annotation (popup comment icon)
    /// </summary>
    StickyNote,
    
    /// <summary>
    /// Circle shape annotation
    /// </summary>
    Circle,
    
    /// <summary>
    /// Square shape annotation
    /// </summary>
    Square
}
