import type { VercelSandboxSession } from "#public/sandbox/vercel.js"; import type { VercelSandboxCreateOptions, VercelSandboxRuntimeOptions } from "#public/sandbox/vercel-sandbox.js"; import type { SandboxEnvironment } from "#shared/sandbox-environment.js"; import type { SandboxSession } from "#shared/sandbox-session.js"; export type VercelSandboxEnvironmentOptions = VercelSandboxCreateOptions & { readonly prepare?: (sandbox: SandboxSession) => Promise | void; }; export type { VercelSandboxRuntimeOptions } from "#public/sandbox/vercel-sandbox.js"; export declare function createDefaultVercelEnvironment(options?: VercelSandboxEnvironmentOptions): SandboxEnvironment; export declare const VercelSandbox: { name: string; environment(options?: VercelSandboxEnvironmentOptions): SandboxEnvironment; };