package Ġby . g ode velopment . currency app sample . domain . repositories Ċ Ċ import Ġby . g ode velopment . currency app sample . data . data models . Currency ApiModel Ċ import Ġby . g ode velopment . currency app sample . data . data models . Rate Currency ApiModel Ċ Ċ interface ĠCurrency Rep Ġ{ ĊĠĠĠ Ġsuspend Ġfun Ġfetch All C urrencies (): ĠList < Currency ApiModel > ĊĠĠĠ Ġsuspend Ġfun Ġfetch All Rates By Date ( date : ĠString ): ĠList < Rate Currency ApiModel > Ċ } Ċ