# Variables
DefaultRK default routing keys until we implement the routing key / config matrix.
# Structs
ConfigModifiers is a collections of filters and decorators applied while processing configuration.
# Interfaces
ConfigHandler is capable of handling configrequest.
Dispatcher processes actions coming from fleet api.
Router is an interace routes programs to correspongind stream.
Stream is capable of executing configrequest change.
# Type aliases
DecoratorFunc is a func for decorating a retrieved configuration before processing.
EmitterFunc emits configuration for processing.
FilterFunc is a func for filtering a retrieved configuration before processing.
RoutingKey is used for routing as pipeline id.
StreamFunc creates a stream out of routing key.