package Ġpl . ex book . ex book . image . domain Ċ Ċ import Ġpl . ex book . ex book . shared . Image Id Ċ Ċ interface ĠImage Repository Ġ{ ĊĊĠĠĠ Ġfun Ġsave ( image : ĠImage ): ĠImage ĊĊĠĠĠ Ġfun Ġget ById ( image Id : ĠImage Id ): ĠImage ? ĊĊĠĠĠ Ġfun Ġremove ById ( image Id : ĠImage Id ) Ċ } Ċ