package Ġcom . gen aku . reduce . sms Ċ Ċ import Ġcom . gen aku . reduce . Job Switch er Ċ import Ġkotlinx . coroutines . flow . State Flow Ċ Ċ interface ĠI Loading UseCase Ġ: ĠJob Switch er Ġ{ ĊĠĠĠ Ġval Ġloading State : ĠState Flow < Loading State > ĊĠĠĠ Ġfun Ġ< T > Ġprocess Wrap ( default : ĠT , Ġblock : Ġ() Ġ-> ĠT ): ĠT Ċ }