abstract class ItemRepository { Future insertItem(dynamic item); Future updateItem(dynamic item); Future deleteItem(int itemId); Stream> getAllItemsStream(); }