Sink components

This section documents APIs used to implement custom sinks.