Variable isClientCredentialsOptionsProviderConst
isClientCredentialsOptionsProvider: TypeCheck<TIntersect<[TIntersect<[TObject<{
clientId: TString;
clientSecret: TOptional<TString>;
scope: TOptional<TString>;
tokenEndpointAuthMethod: TOptional<TUnion<[TLiteral<(...)>, TLiteral<(...)>]>>;
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;
}>]>]>, TObject<{
clientSecret: TString;
}>]>> = ...