import { EventTimeMarks } from "./EventTimeMarks"; import { Item } from "./Item"; import { ItemId } from "@rarible/types"; export type ItemEvent = ItemUpdateEvent | ItemDeleteEvent; export type ItemUpdateEvent = { "@type": "UPDATE"; itemId: ItemId; eventId: string; eventTimeMarks?: EventTimeMarks; item: Item; }; export type ItemDeleteEvent = { "@type": "DELETE"; itemId: ItemId; eventId: string; eventTimeMarks?: EventTimeMarks; };