# Functions
NewPusher Creates a new push component that can be used to inform the agent state changes of the check by using http rest calls.
# Variables
ErrSendMessage is returned by the ShutDown function when there were any error trying to send a message to the agent.
# Structs
Pusher communicate state changes to agent by performing http calls.
PusherConfig holds the configuration needed by a RestPusher to send push notifications to the agent.