Variable ClientCredentialsProviderOptionsSchemaConst

ClientCredentialsProviderOptionsSchema: TIntersect<[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;
}>]>]>, TObject<{
    clientSecret: TString;
}>]> = ...