package Ġsh v yn 2 2 . flex ing h olidays . repository Ċ Ċ import Ġkotlinx . coroutines . flow . Flow Ċ import Ġsh v yn 2 2 . flex ing h olidays . data . local . model . H oliday Ċ Ċ interface ĠRepository Ġ{ ĊĠĠĠ Ġsuspend Ġfun Ġget H olidays ( code : ĠString ): ĠList < H oliday > ĊĊĠĠĠ Ġfun Ġget Favorite H olidays (): ĠFlow < List < H oliday >> ĊĊĠĠĠ Ġfun Ġis Favorite ( id : ĠString ): ĠFlow < Boolean > ĊĊĠĠĠ Ġsuspend Ġfun Ġadd Favorite ( item : ĠH oliday ) ĊĊĠĠĠ Ġsuspend Ġfun Ġdelete Favorite ( item : ĠH oliday ) Ċ }