import type Manager from '../../../manager.js'; export interface IHmrSnapshot { stores: Record>; } export interface IHmrOptions { manager: Manager; appId?: string; } export interface IHmrRuntime { data?: Record; accept: (callback?: () => void) => void; dispose: (callback: (data: Record) => void) => void; }