```
error: app.sareing.core.sharedPrefs.StringPreference cannot be provided without an @Inject constructor or from an @Provides- or @Produces-annotated method.
public abstract void inject(@org.jetbrains.annotations.NotNull()
                     ^
  app.sareing.core.sharedPrefs.StringPreference is injected at
      app.sareing.activity.MainActivity.authToken
  app.sareing.activity.MainActivity is injected at
      app.sareing.injection.component.ActivityComponent.inject(activity)

```

Tried Named fields, still no luck solving this.