namespace NexusReader.Application.Abstractions.Services;

/// <summary>
/// Service for sanitizing raw input text (e.g. Markdown/HTML) to protect against XSS injection.
/// Intended to have a Singleton lifetime.
/// </summary>
public interface ISanitizerService
{
    /// <summary>
    /// Sanitizes the input string and returns a clean, safe version.
    /// </summary>
    string Sanitize(string input);
}
