# Functions
NewWorkflow creates a new exportable workflow.
WorkflowSkipIfOnlyOneRepoWebhook skips the repo webhook if it's the only one It also won't export the default payload.
WorkflowWithPermissions export workflow with permissions.
# Structs
HookEntry represents a hook as code.
NodeEntry represents a node as code.
NotificationEntry represents a notification set on a nodeEntry.
WorkflowNodeCondition represents a condition to trigger ot not a pipeline in a workflow.
VariableValue is a struct to export a value of Variable.
Workflow is the "as code" representation of a sdk.Workflow.
WorkflowProjectIntegrationEntry represents a integration linked to the workflow.