package Ġreactive circ us . blueprint . demo . domain . repository Ċ Ċ import Ġkotlinx . coroutines . flow . Flow Ċ import Ġreactive circ us . blueprint . demo . domain . model . Note Ċ Ċ interface ĠCor outines Note Repository Ġ{ ĊĊĠĠĠ Ġfun Ġstream All Notes (): ĠFlow < List < Note >> ĊĊĠĠĠ Ġsuspend Ġfun Ġget Note By Uuid ( uuid : ĠString ): ĠNote ? ĊĊĠĠĠ Ġsuspend Ġfun Ġadd Note ( note : ĠNote ) ĊĊĠĠĠ Ġsuspend Ġfun Ġupdate Note ( note : ĠNote ) Ċ } Ċ