#pragma once #include #include namespace NSQLComplete { using TClusterList = TVector; class IClusterDiscovery: public TThrRefBase { public: using TPtr = TIntrusivePtr; ~IClusterDiscovery() override = default; virtual NThreading::TFuture Query() const = 0; }; } // namespace NSQLComplete