import type { BuildConfig } from '../../types/build'; import { type PageIslandUsage } from './sourceMetadata'; export type PageIslandMetadata = { islands: PageIslandUsage[]; pagePath: string; }; declare global { var __absolutePageIslandMetadata: Map | undefined; } export declare const getCurrentPageIslandMetadata: () => Map; export declare const getPagesUsingIslandSource: (sourcePath: string) => string[]; export declare const loadPageIslandMetadata: (config: BuildConfig) => Promise>; export declare const setCurrentPageIslandMetadata: (metadata: Map) => void;