# Structs
Promotion is the type encapsulating a single promotion request.
PromotionResult is returned by a Strategy and contains data supposed to be passed on to the webhook caller.
# Interfaces
Strategy is the interface that all types need to implement that intend to handle at least one of the strategies requested in a Pipeline's `.spec.promotion` field.
# Type aliases
StrategyRegistry is a list of all the supported promotion strategies.