package Ġcom . ku _ stacks . ku _ ring . repository Ċ Ċ import Ġandroidx . paging . Paging Data Ċ import Ġcom . ku _ stacks . ku _ ring . data . model . Notice Ċ import Ġio . reactivex . rx java 3 . core . Comp letable Ċ import Ġio . reactivex . rx java 3 . core . Flow able Ċ import Ġkotlinx . coroutines . Coroutine Scope Ċ Ċ interface ĠNotice Repository Ġ{ ĊĠĠĠ Ġfun Ġget Not ices ( type : ĠString , Ġscope : ĠCor outine Scope ): ĠFlow able < Paging Data < Notice >> ĊĠĠĠ Ġfun Ġinsert Notice As Old ( article Id : ĠString , Ġcategory : ĠString ): ĠComp letable ĊĠĠĠ Ġfun Ġupdate Notice ToBe Read ( article Id : ĠString , Ġcategory : ĠString ): ĠComp letable ĊĠĠĠ Ġfun Ġdelete All Notice Record () ĊĠĠĠ Ġfun Ġdelete Shared Preference () Ċ }