Interfejs + Repozytorium