# Constants
ContainerEvent is used to define the container state transition events emitted by the engine.
TaskEvent is used to define the task state transition events emitted by the engine.
# Interfaces
Event is used to abstract away the two transition event types passed up through a single channel from the the engine.
# Type aliases
Event defines the type of state change event.