Variable OauthCredentialProviderOptionsSchemaConst
OauthCredentialProviderOptionsSchema: TIntersect<[TObject<{
clientId: TString;
clientSecret: TOptional<TString>;
scope: TOptional<TString>;
tokenEndpointAuthMethod: TOptional<TUnion<[TLiteral<"client_secret_basic">, TLiteral<"client_secret_post">]>>;
tokenLocation: TOptional<TString>;
tokenName: TOptional<TString>;
tokenPrefix: TOptional<TString>;
}>, TUnion<[TObject<{
issuer: TString;
}>, TObject<{
discoveryEndpoint: TString;
}>, TObject<{
authorizationEndpoint: TOptional<TString>;
endSessionEndpoint: TOptional<TString>;
tokenEndpoint: TString;
}>]>]> = ...