1 #pragma once 2 3 #include "types/report_types.hpp" 4 5 #include <string> 6 7 namespace interfaces 8 { 9 10 class Report 11 { 12 public: 13 virtual ~Report() = default; 14 15 virtual std::string getId() const = 0; 16 virtual std::string getPath() const = 0; 17 }; 18 } // namespace interfaces 19