# Functions
NewJSONEntity creates a new HTTPEntity that will be serialized into JSON.
WithHeader creates an HTTPOption that will set an HTTP header on the request.
WithQueryParam creates an HTTPOption that will set a query parameter on the request.
WithQueryParams creates an HTTPOption that will set all the entries of qp as query parameters on the request.
# Variables
FirebaseScopes is the set of OAuth2 scopes used by the Admin SDK.
# Structs
AuthConfig represents the configuration of Firebase Auth service.
DatabaseConfig represents the configuration of Firebase Database service.
HTTPClient is a convenient API to make HTTP calls.
InstanceIDConfig represents the configuration of Firebase Instance ID service.
MessagingConfig represents the configuration of Firebase Cloud Messaging service.
MockTokenSource is a TokenSource implementation that can be used for testing.
Request contains all the parameters required to construct an outgoing HTTP request.
Response contains information extracted from an HTTP response.
StorageConfig represents the configuration of Google Cloud Storage service.
# Interfaces
HTTPEntity represents a payload that can be included in an outgoing HTTP request.
# Type aliases
ErrorParser is a function that is used to construct custom error messages.
HTTPOption is an additional parameter that can be specified to customize an outgoing request.