pub async fn refresh_provider_token( provider: Provider, ) -> Result<ProviderToken, TokenRefreshError>