#pragma once

#include <maps/wikimap/mapspro/services/mrc/eye/lib/common/include/config.h>
#include <maps/wikimap/mapspro/services/mrc/eye/lib/common/include/url.h>

namespace maps::mrc::eye {

struct DetectionMissingOnFrameVerifierConfig {
    MrcWorkerConfig mrc;
    FrameUrlResolver* frameUrlResolver{nullptr};
};

inline bool isValid(const DetectionMissingOnFrameVerifierConfig& config) {
    return isValid(config.mrc) && config.frameUrlResolver;
}

} // namespace maps::mrc::eye
