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>;
}>]> = ...