package Ġcom . th om ask io ko . pay bill manager . domain . repository Ċ Ċ import Ġcom . th om ask io ko . pay bill manager . domain . model . Category Ċ import Ġio . reactivex . Comp letable Ċ import Ġio . reactivex . Flow able Ċ Ċ interface ĠCategory Repository Ġ{ ĊĊĠĠĠ Ġfun Ġget Categories (): ĠFlow able < List < Category >> ĊĊĠĠĠ Ġfun Ġget Category ById ( categoryId : ĠString ): ĠFlow able < Category > ĊĊĠĠĠ Ġfun Ġcreate Category ( category : ĠCategory ): ĠComp letable ĊĊĠĠĠ Ġfun Ġcreate Categories ( categories : ĠList < Category >): ĠComp letable ĊĊĠĠĠ Ġfun Ġupdate Category ( category : ĠCategory ): ĠComp letable Ċ }