Тогда это плохой признак, чтобы принимать какое-то одно решение, где и как их хранить.
Интерфейс может быть:
1. Доменной моделью
2. Описанием формата данных для API
3. Интерфейсом для какой-то сущности, например для реализации dependency inversion
4. Служебной инфраструктурной сущностью, которая может использоваться где угодно в приложении (типа OnInit или OnDestroy)
5. Чем-то еще?
Т.е. это совсем разные штуки. Искать для них одно решение - это как искать одно решение для хранения переменных или функций