import type * as VercelSandboxSdk from "#compiled/@vercel/sandbox/index.js"; import type { SandboxCreateOptions, Sandbox as SdkSandbox } from "#compiled/@vercel/sandbox/index.js"; export type VercelSandboxModule = typeof VercelSandboxSdk; export type VercelSandboxCreateParams = SandboxCreateOptions & { readonly name: string; readonly persistent: boolean; readonly source?: SandboxCreateOptions["source"] | { snapshotId: string; type: "snapshot"; }; readonly tags?: Record | undefined; } & VercelSandboxInternalCreateOptions; type VercelSandboxInternalCreateOptions = { readonly [key: `__${string}`]: unknown; }; export type CreateVercelSandbox = (input: { readonly createOptions: VercelSandboxCreateParams; readonly sandboxModule: VercelSandboxModule; }) => Promise; export declare function createVercelEveImageSandbox(input: { readonly createOptions: VercelSandboxCreateParams; readonly sandboxModule: VercelSandboxModule; }): Promise; export {};