import "../../types-Bv6I2U1c.mjs"; import { o as SandboxProvider } from "../../provider-DOBErkBO.mjs"; import "../../index-Dh9xob2s.mjs"; import "../../sandbox-DdEqoXJF.mjs"; import { c as vercelCapabilities } from "../../capabilities-BWvOVFbH.mjs"; import { Sandbox as VercelSandbox } from "@vercel/sandbox"; //#region src/providers/vercel/index.d.ts interface VercelBaseOptions { runtime?: "node24" | "node22" | "node26" | "python3.13" | (string & {}); name?: string; ports?: number[]; /** Whether the sandbox persists across sessions. Defaults to true. */ persistent?: boolean; } type VercelOptions = VercelBaseOptions & ({ token: string; teamId: string; projectId: string; } | { token?: never; teamId?: never; projectId?: never; }); declare function vercel(options?: VercelOptions): SandboxProvider; //#endregion export { VercelOptions, type VercelSandbox, vercel, vercelCapabilities }; //# sourceMappingURL=index.d.mts.map