Для предоставления разных инстансов одного и того же класса в Dagger Hilt можно использовать квалификаторы (@Named или свои кастомные).
Создание квалификаторов:
@Named для простых случаев, указывая строковое имя.kotlin
Привязка разных инстансов с использованием квалификаторов:
Hilt (@Module), внутри классов с @Provides или @Binds, используйте аннотации-квалификаторы для методов, возвращающих инстансы.kotlin
Внедрение специфического инстанса:
@AndroidEntryPoint), аннотируйте поле или параметр конструктора соответствующим квалификатором.kotlin