# Functions
NewService returns a new implementation of auth.DeviceAPI.
SetupHTTPHandler converts a service's public methods to http handlers.
WithLogger configures the service with a logger.
WithRepoManager configures the service with a new RepositoryManager.
WithTokenService configures the service with a TokenService.
WithWebAuthn configures the service with a WebAuthn library.
# Type aliases
ConfigOption configures the service.