here's an example: ```@Component abstract class A...
# kotlin-inject
s
here's an example:
Copy code
@Component
abstract class ApplicationComponent(
  @Component val other: OtherComponent
) {
  @Provides fun string(): String = "bar"
}

@Component
abstract class OtherComponent {
  abstract val stringConsumer: StringConsumer
}

@Inject
class StringConsumer(string: String)