#pragma once

#include <kernel/knn_service/protos/knn_multi_request.pb.h>
#include <util/generic/maybe.h>
#include <util/generic/string.h>
#include <util/system/types.h>
#include <util/generic/vector.h>
#include <util/generic/hash_set.h>

class TRTYSearchRequestContext;

namespace NRTYServer {

    struct THnswSearchRequest {
        explicit THnswSearchRequest(const TRTYSearchRequestContext&);

        NKnnService::NProtos::TMultiRequest MultiRequest;
    };
}
