/** * HMR strategy for server-rendered include templates and explicit server views. * * These files affect SSR output (head, layout shell, explicit views) but are not * client HMR entrypoints. Broadcast a layout-update so the active navigation * runtime can refresh the current page without a full document reload. */ import { HmrStrategy, type HmrAction } from '../hmr-strategy.js'; import type { DevelopmentInvalidationService } from '../../services/invalidation/development-invalidation.service.js'; export declare class ServerRenderedTemplateHmrStrategy extends HmrStrategy { private readonly invalidationService; readonly type: 100; readonly priorityOffset = 50; constructor(invalidationService: DevelopmentInvalidationService); matches(filePath: string): boolean; process(filePath: string): Promise; }