Dentro de application, criaremos uma pasta chamada gateways
Essa pasta terá uma classe chamada UserGateway (interface). Gateway, nada mais é, do que um portão de entrada. Um UserGateway, portanto, será uma estrutura genérica que utilizaremos para criar um Usuário.
Essa interface terá a User (do pacote entitity) dentro dela Veja aqui.
AnteriorCriar pacote (camada) application, aqui ficarão: casos de uso ou interactorsPróximoVoltamos para o Interactor e importamos a interface criada acima
Atualizado