import type { NotifyLinkChangeInput } from '../types/NotifyLinkChangeInput.js'; import type { PartialContext } from '../types/Context.js'; import { type NotifyReloadOptions } from './notifyReload.js'; import type { ResolveMapEntry } from '@ms-cloudpack/common-types'; type NotifyHostOptions = Omit & NotifyReloadOptions & { packageEntry: Pick; }; /** * Notifies clients that a reload is needed and notifies the host of link changes. * * If HMR is enabled and the package has entry points in the import map, publishes an HMR update * with all entry points for the browser to handle. The browser-side code determines whether React * components were updated and either performs fast refresh or falls back to full page reload. * * Always publishes link updates and reload notifications for backward compatibility and telemetry. */ export declare function notifyHost(options: NotifyHostOptions, context: PartialContext<'bus' | 'telemetryClient' | 'session', 'sequence' | 'importMap' | 'packageImportPaths' | 'config'>): Promise; export {}; //# sourceMappingURL=notifyHost.d.ts.map