Type guard distinguishing OAuthClientProvider from a minimal AuthProvider.
Transports use this at construction time to classify the authProvider option.
Checks for tokens() + clientInformation() — two required OAuthClientProvider
methods that a minimal AuthProvider{ token: ... } would never have.
Type guard distinguishing
OAuthClientProviderfrom a minimalAuthProvider. Transports use this at construction time to classify theauthProvideroption.Checks for
tokens()+clientInformation()— two requiredOAuthClientProvidermethods that a minimalAuthProvider{ token: ... }would never have.