# Functions
NewAlert creates a new Alert.
NewAlertConfig creates a new AlertConfig.
NewConfig creates a new Config.
NewContinuous creates a new Continuous.
NewContinuousConfig creates a new ContinuousConfig.
NewMonitor creates a new Monitor.
NewRecord creates a new Record.
NewRecordConfig creates a new RecordConfig.
# Structs
Alert buffers ProcessedImages and sends notifications.
AlertConfig contains the parameters for alert notification settings.
AlertTimes for alerts.
Config contains the parameters for Monitor.
Continuous buffers ProcessedImages and writes to disk.
ContinuousConfig contains the parameters for record settings.
Monitor contains the video source.
Record buffers ProcessedImages and writes to disk.
RecordConfig contains the parameters for record settings.
# Type aliases
Map is a map of names to Monitor.