import { type ProcessedAsset } from '../../../services/assets/asset-processing-service/index.js'; import type { PageBrowserGraphResult, PagePackageResult } from '../../../types/public-types.js'; /** * Merges a page browser graph into an existing page package (or processed dependencies). * * Deduplicates entry/chunk assets against the existing package and rebuilds the * package so downstream HTML finalization sees one canonical graph. */ export declare function mergePageBrowserGraph(currentPagePackage: PagePackageResult | undefined, processedDependencies: ProcessedAsset[], pageBrowserGraph: PageBrowserGraphResult): { pagePackage: PagePackageResult; mergedGraph: PageBrowserGraphResult; };