import type { RollupBuild, RollupOptions } from "rollup"; import { FileCollection } from "@vizhub/viz-types"; import { extractModuleEntryPoints } from "./extractEntryPoints.js"; /** * Build for v4 runtime */ export declare const v4Build: ({ files, rollup, enableSourcemap, }: { files: FileCollection; rollup: (o: RollupOptions) => Promise; enableSourcemap?: boolean; }) => Promise; /** * Build for v4 runtime with hot reloading support * Returns both HTML and separate JS for hot reloading */ export declare const v4BuildWithHotReload: ({ files, rollup, enableSourcemap, }: { files: FileCollection; rollup: (o: RollupOptions) => Promise; enableSourcemap?: boolean; }) => Promise<{ files: FileCollection; bundledJS: string; }>; export { extractModuleEntryPoints }; //# sourceMappingURL=index.d.ts.map