#pragma once namespace Basalt::Shared::Deliver { struct DeliverConfig { }; class IDeliver { public: IDeliver(); virtual ~IDeliver(); public: virtual void Transmit() = 0; }; }