# Functions
NewInhibitor returns a new Inhibitor.
NewInhibitRule returns a new InihibtRule based on a configuration definition.
# Structs
An Inhibitor determines whether a given label set is muted based on the currently active alerts and a set of inhibition rules.
An InhibitRule specifies that a class of (source) alerts should inhibit notifications for another class of (target) alerts if all specified matching labels are equal between the two alerts.