import { type IEvent } from './IEvent.ts'; export declare const SNAPSHOT_EVENT_TYPE: 'snapshot'; export interface ISnapshotEvent extends IEvent { type: typeof SNAPSHOT_EVENT_TYPE; payload: TState; } export declare const isSnapshotEvent: (event?: unknown) => event is ISnapshotEvent;