package Ġcom . med ie ver one . test star w ars api . di . modules Ċ Ċ import Ġcom . med ie ver one . data . api . Images Api Ċ import Ġcom . med ie ver one . data . api . People Api Ċ import Ġcom . med ie ver one . data . database . Images Database Ċ import Ġcom . med ie ver one . data . database . Star W ars Database Ċ import Ġcom . med ie ver one . data . inter actors . local . Images Local Interactor Ċ import Ġcom . med ie ver one . data . inter actors . local . People Local Interactor Ċ import Ġcom . med ie ver one . data . inter actors . local . images . Images Room Interactor Ċ import Ġcom . med ie ver one . data . inter actors . local . pe op les . People Room Interactor Ċ import Ġcom . med ie ver one . data . inter actors . network . Images Network Interactor Ċ import Ġcom . med ie ver one . data . inter actors . network . images . Images Ret rofit Interactor Ċ import Ġcom . med ie ver one . data . inter actors . network . People Network Interactor Ċ import Ġcom . med ie ver one . data . inter actors . network . pe op les . People Ret rofit Interactor Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ Ċ @ Module ( includes Ġ= Ġ[ ĊĠĠĠ ĠApi Module :: class , ĊĠĠĠ ĠRoom Module :: class Ċ ]) Ċ class ĠInter actor Module Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide People Network Interactor ( ĊĠĠĠĠĠĠĠ Ġpeople Api : ĠPeople Api ĊĠĠĠ Ġ): ĠPeople Network Interactor Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠPeople Ret rofit Interactor ( people Api ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide People Local Interactor ( ĊĠĠĠĠĠĠĠ Ġ@ Star W ars Database Annotation Ġdatabase : ĠStar W ars Database ĊĠĠĠ Ġ): ĠPeople Local Interactor Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠPeople Room Interactor ( database ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Images Network Interactor ( ĊĠĠĠĠĠĠĠ Ġimages Api : ĠImages Api ĊĠĠĠ Ġ): ĠImages Network Interactor Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠImages Ret rofit Interactor ( images Api ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Images Local Interactor ( ĊĠĠĠĠĠĠĠ Ġ@ Images Database Annotation Ġdatabase : ĠImages Database ĊĠĠĠ Ġ): ĠImages Local Interactor Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠImages Room Interactor ( database ) ĊĠĠĠ Ġ} Ċ }