package Ġcom . har era . repository . ab straction Ċ Ċ import Ġcom . google . android . gms . tasks . Task Ċ import Ġcom . google . firebase . firestore . Query Snapshot Ċ import Ġcom . har era . model . model set . Wish ListItem Ċ Ċ interface ĠW ish List Repository Ġ{ ĊĊĠĠĠ Ġfun Ġadd Wish ListItem ( wish ListItem : ĠW ish ListItem ): ĠTask < Void > ĊĠĠĠ Ġfun Ġremove Wish ListItem ( productId : ĠString , Ġuid : ĠString ): ĠTask < Void > ĊĠĠĠ Ġfun Ġget Wish List Items ( uid : ĠString ): ĠTask < Query Snapshot > ĊĠĠĠ Ġfun Ġupdate Item Uid ( itemId : ĠString , Ġuid : ĠString ): ĠTask < Void > ĊĠĠĠ Ġfun Ġget Wish Item ( productId : ĠString , Ġuid : ĠString ): ĠTask < Query Snapshot > Ċ }