# Functions
PerformTask invokes the function using the given trigger options to decide when to invoke the task.
# Structs
TriggerOptions are common options used to check if any action is okay to be triggered/performed.
# Type aliases
TriggerCallbackFunc is a callback function that are used by scheduler APIs to decide when to trigger/perform actions.