package Ġcom . rey . detail . external . di . module Ċ Ċ import Ġcom . rey . detail . data . repository . source . remote . Movie Detail Remote Data Ċ import Ġcom . rey . detail . data . source . remote . Movie Detail Remote Data Impl Ċ import Ġcom . rey . movies . external . di . annotation . Module Scope Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ Ċ @ Module Ċ internal Ġabstract Ġclass ĠRemote Data Module Ġ{ ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġ@ Module Scope ĊĠĠĠ Ġabstract Ġfun Ġprovide Detail Remote Data ( detail Remote Data Impl : ĠMovie Detail Remote Data Impl ): ĠMovie Detail Remote Data Ċ }