package Ġcom . mobile health sport s . v accine pass . business . repository čĊč Ċ import Ġcom . mobile health sport s . v accine pass . business . models . V accine čĊč Ċ interface ĠV accine Repository Ġ{ čĊĠĠĠ Ġsuspend Ġfun Ġget V accine ( id : ĠLong ): ĠV accine ? čĊĠĠĠ Ġsuspend Ġfun ĠgetAll V acc ines (): ĠList < V accine > čĊĠĠĠ Ġsuspend Ġfun Ġget V accine ByName ( name : ĠString ): ĠV accine ? čĊĠĠĠ Ġsuspend Ġfun Ġinsert V accine ( v accine : ĠV accine ): ĠLong ? čĊĠĠĠ Ġsuspend Ġfun Ġdelete V accine ( v accine : ĠV accine ) č Ċ }