UNPKG

@trlogic/tracker-web

Version:
14 lines (13 loc) 421 B
import { EventStorage } from "src/core/contract/EventStorage"; import { Event } from "src/core/model/Event"; /** * In-memory event storage with queue semantics. * Mirrors Android InMemoryEventStorage. */ export declare class InMemoryEventStorage implements EventStorage { private events; saveEvent(event: Event): void; getPendingEvents(): Event[]; removeEvent(event: Event): void; clear(): void; }