#pragma once

#include <yandex/maps/mrc/toloka_client/operation.h>
#include "magic_strings.h"

#include <maps/libs/json/include/value.h>

namespace maps {
namespace mrc {
namespace toloka {
namespace io {

class Operation::Impl
{
public:
    explicit Impl(const json::Value& value)
            : id_(value[FIELD_ID].as<std::string>())
    {
    }

    std::string id_;
};

} // namespace io
} // namespace toloka
} // namespace mrc
} // namespace maps
