package Ġcom . pat ry kk os ier ad z ki . qr coder e ader . repository ĊĊ Ċ interface ĠRepository < in ĠT > Ġ{ ĊĊĠĠĠ Ġfun Ġadd ( item : ĠT , Ġlistener : ĠOn Complete Listener ? Ġ= Ġnull ) ĊĠĠĠ Ġfun Ġremove ( item : ĠT , Ġlistener : ĠOn Complete Listener ? Ġ= Ġnull ) Ċ }