# Functions
NewAuthenticator creates an Authenticator instance from credentials JSON file contents.
NewFromService creates a new GmailAPI instance from the given Gmail service.
NewWithAPIKey creates a new GmailAPI instance from the given Gmail service and API key.
# Structs
Authenticator encapsulates authentication operations for Gmail APIs.
GmailAPI is a wrapper around the Gmail APIs.