/* * SPDX-License-Identifier: AGPL-3.0-or-later * Copyright (C) 2025 Sergej Görzen * This file is part of OmiLAXR. */ namespace OmiLAXR.Hooks { /// /// Marker interface for hook components in the OmiLAXR pipeline system. /// Hooks provide extension points for modifying or enriching statements /// after they have been composed but before they are processed by endpoints. /// Implementing classes can intercept and transform statement data /// to add contextual information, apply business rules, or perform validation. /// public interface IHook { // Marker interface - implementation details are provided by concrete Hook classes } }