Files
prowler/ui/lib/tours/store/tour-completion-store.ts
2026-06-15 13:53:48 +02:00

9 lines
317 B
TypeScript

import type { TourCompletionRecord, TourId } from "../tour-types";
// Persistence backend contract; swap the adapter without touching consumers.
export interface TourCompletionStore {
get(id: TourId): TourCompletionRecord | null;
set(id: TourId, record: TourCompletionRecord): void;
clear(id: TourId): void;
}