#pragma once

namespace ta::features::aimbot
{
    class IAimbotInput
    {
    public:
        virtual ~IAimbotInput() = default;
        [[nodiscard]] virtual bool poll_toggle(int virtual_key) = 0;
        virtual void reset() noexcept = 0;
    };
}
