import { RestartPolicy } from '../types/project.js'; /** Project files keyed by their in-bundle path (e.g. `index.js`). */ export type BrowserBundleFiles = Record; export interface ZipProjectOptions { projectName: string; entrypoint: string; restartPolicy?: RestartPolicy; image?: { url: string; sha256: string; }; } /** * Bundle in-memory project files + a `manifest.json` into a zip `Blob`, * ready for {@link uploadBlob}. Browser counterpart of `zipFolder`. */ export declare const zipProjectBrowser: (files: BrowserBundleFiles, options: ZipProjectOptions) => Promise; //# sourceMappingURL=bundle.browser.d.ts.map