import type { SvelteMap } from "svelte/reactivity"; import type { RenderedPackage } from "../utils/package-selection"; /** The packages on screen, each registered by the Package component rendering it. */ export type RenderedPackages = SvelteMap; export declare function setRenderedPackagesContext(packages: RenderedPackages): void; export declare function getOptionalRenderedPackagesContext(): RenderedPackages | undefined; /** Marks the packages rendering inside a sheet with the sheet's id. */ export declare function setPackageSheetContext(sheetId: string): void; /** The id of the sheet a package renders in, or null outside sheets. */ export declare function getPackageSheetContext(): string | null;