# Packages
Package providers provides a builder to create a new OAuth provider based on the provider type.
# Functions
NewError creates a new Error.
# Constants
ProviderTypeGoogle represents the Google OAuth provider type.
# Interfaces
Provider defines the methods that an OAuth provider must implement.
# Type aliases
ProviderType represents the type of an OAuth provider.