Variable AuthorizationCodeProviderOptionsSchemaConst

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