package Ġcom . android . purchase order . domain . repository Ċ Ċ import Ġcom . android . purchase order . data . local . room . dto . Product Dto Ċ import Ġkotlinx . coroutines . flow . Flow Ċ Ċ interface ĠProduct Repository Ġ{ ĊĠĠĠ Ġfun Ġadd Product ( product Dto : ĠProduct Dto ) ĊĠĠĠ Ġfun Ġupdate Product ( product Dto : ĠProduct Dto ) ĊĠĠĠ Ġfun Ġdelete Product ( product Dto : ĠProduct Dto ) ĊĠĠĠ Ġfun ĠgetAll Products (): ĠFlow < List < Product Dto >> Ċ }