package Ġbr . org . ces ar . k not . ke ger ator . domain . repository Ċ Ċ import Ġbr . org . ces ar . k not . ke ger ator . domain . model . K eg Ċ import Ġio . reactivex . Single Ċ Ċ /** Ċ Ġ* ĠThe Ġke g Ġrepository Ġprovides Ġendpoints Ġfor Ġthe Ġcaller Ġto Ġinteract Ġwith Ġke g Ġdata . Ċ Ġ*/ Ċ interface ĠK eg Repository Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGet Ġthe Ġcollection Ġof Ġke gs . ĊĠĠĠĠ Ġ* Ġ@ return Ġa ĠList Ġof Ġke gs ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġlist (): ĠSingle < List < K eg >> Ċ }