Variable isAuthorizationCodeProviderOptionsConst

isAuthorizationCodeProviderOptions: 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<{
    maxRefreshRetries: TOptional<TNumber>;
    maxRefreshRetryDelay: TOptional<TNumber>;
    postLogoutRedirectUri: TString;
    redirectUri: TString;
    scope: TOptional<TString>;
}>]>> = ...