#pragma once

#include <common/Telemetry/TraceBase.h>

class Trace : public telemetry::TraceBase
{
public:
    // Log if the user has MouseHighlighter enabled or disabled
    static void EnableMouseHighlighter(const bool enabled) noexcept;

    // Log that the user activated the module by starting a highlighting session
    static void StartHighlightingSession() noexcept;

    // Log that spotlight mode is enabled
    static void StartSpotlightSession() noexcept;
};
