Bug description:
The type union of OidcProviderConfig.openIdConfiguration is missing a string, because the runtime value can be a URL from which the configuration is fetched. The code of the callback route handler explicitly checks for a string on line 132, but it's missing in the type declaration.
Suggested solution:
Add string to the type union of OidcProviderConfig.openIdConfiguration located here