#pragma once

#include <cstdint>

class PWMPin
{
public:
    virtual ~PWMPin() = default;
    
    virtual void set_period(uint64_t) = 0;
    virtual void set_duty_cycle(uint64_t) = 0;
};
