# Functions

NewBadRequestError returns a new BadRequestError.
NewConflictError returns a new ConflictError.
NewDuplicateUserError returns a new DuplicateUserError.
NewMissingSecretError returns a new MissingSecretError.
NewNotFoundError returns a new NotFoundError.
NewProviderError returns a new ProviderError.
NewUnauthorizedError returns a new UnauthorizedError.

# Variables

ErrBadRequest is returned is a malformed request is sent.
ErrDuplicateUser is returned when creating a user, if the user already exists.
No description provided by the author
ErrNotFound is returned if an object is not found in the database.
ErrTimeout is returned when a timeout occurs.
ErrUnauthorized is returned when a user does not have authorization to perform a request.
No description provided by the author

# Structs

BadRequestError is returned when a malformed request is received.
ConflictError is returned when a conflicting request is made.
DuplicateUserError is returned when a duplicate user is requested.
MissingSecretError is returned the secret to validate a webhook is missing.
NotFoundError is returned when a resource is not found.
UnauthorizedError is returned when a request is unauthorized.
UnauthorizedError is returned when a request is unauthorized.