core/abus_definition library
Core interaction definitions and builders for the ABUS system.
This file contains the base interfaces and implementations for defining interactions that can be executed by ABUS handlers.
Classes
- 
  ClassInteraction<T> 
- Class-based interaction for typed payloads.
- GenericInteraction
- Generic interaction for common use cases with Map-based data.
- 
  InteractionBuilder<T> 
- Builder for creating interactions with a fluent API.
- InteractionDefinition
- Base interface for all interaction definitions.
- InteractionTypes
- Predefined interaction types and factory methods for common scenarios.