// Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. #pragma once #include namespace juniper { class Juniper; } namespace search::docsummary { /** * Abstract view of information available to rewriters for generating docsum fields. **/ class IDocsumEnvironment { public: virtual const search::IAttributeManager * getAttributeManager() const = 0; virtual const juniper::Juniper * getJuniper() const = 0; virtual ~IDocsumEnvironment() = default; }; }