1 #pragma once 2 3 #include "interfaces/report.hpp" 4 5 namespace interfaces 6 { 7 8 class ReportManager 9 { 10 public: 11 virtual ~ReportManager() = default; 12 13 virtual void removeReport(const interfaces::Report* report) = 0; 14 virtual void updateReport(const std::string& id) = 0; 15 }; 16 17 } // namespace interfaces 18