9#include <userver/components/loggable_component_base.hpp>
10#include <userver/utils/statistics/entry.hpp>
11#include <userver/ydb/dist_lock/worker.hpp>
13USERVER_NAMESPACE_BEGIN
57 DistLockComponentBase(
const components::ComponentConfig&,
59 ~DistLockComponentBase() override;
109 testsuite::TestsuiteTasks& testsuite_tasks_;
110 const std::string testsuite_task_name_;
114 std::optional<DistLockedWorker> worker_;
117 utils::statistics::Entry statistics_holder_;