namespace Extrudex.Domain.Enums;

/// <summary>
/// Indicates where the print job data originated from.
/// </summary>
public enum DataSource
{
    /// <summary>Data reported by a Bambu Lab printer via MQTT.</summary>
    Mqtt = 0,

    /// <summary>Data reported by an Elegoo/Klipper printer via Moonraker.</summary>
    Moonraker = 1,

    /// <summary>Manually entered by a user.</summary>
    Manual = 2
}