import type { EcoPagesAppConfig } from '../types/internal-types.js'; import { type AffectedGraphIdentity } from '../route-renderer/orchestration/page-browser-graph/page-browser-graph-session.js'; export type HmrFileChangePreparation = { affectedGraphIdentities: AffectedGraphIdentity[]; invalidatedGraphCount: number; }; /** * Invalidates affected Page Browser Graph records before HMR strategy dispatch. */ export declare function prepareHmrFileChange(appConfig: EcoPagesAppConfig, filePath: string): HmrFileChangePreparation;