provideTokenRefreshAuthenticationService
fun provideTokenRefreshAuthenticationService(config: ERROR CLASS: Symbol not found for ApiConfig, storage: ERROR CLASS: Symbol not found for CredentialStorage, json: ERROR CLASS: Symbol not found for Json): ERROR CLASS: Symbol not found for AuthenticationService
Provides a dedicated AuthenticationService backed by a minimal OkHttpClient that only attaches Basic Auth. Used exclusively by TokenAuthenticator to avoid a circular dependency with the main client (which has the authenticator wired in).
The anonymous CredentialProvider always returns the raw API key and never returns a Bearer token, ensuring the Basic Auth header is always attached on token-refresh requests even when an (expired) token is still present in CredentialStorage.