#ifndef AWGCONFIGURATOR_H #define AWGCONFIGURATOR_H #include #include "wireguard_configurator.h" class AwgConfigurator : public WireguardConfigurator { Q_OBJECT public: AwgConfigurator(std::shared_ptr settings, const QSharedPointer &serverController, QObject *parent = nullptr); QString createConfig(const ServerCredentials &credentials, DockerContainer container, const QJsonObject &containerConfig, ErrorCode &errorCode); }; #endif // AWGCONFIGURATOR_H