eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
11 lines (10 loc) • 849 B
TypeScript
import type { VercelSandboxCreateParams } from "#execution/sandbox/bindings/vercel-create-sdk.js";
import type { VercelCreateOptions, VercelSandbox } from "#execution/sandbox/bindings/vercel-sdk-types.js";
import type { SandboxNetworkPolicy } from "#shared/sandbox-network-policy.js";
/**
* Prepares a fresh Vercel sandbox for use by the framework.
*/
export declare function ensureVercelSandboxBaseRuntime(sandbox: VercelSandbox): Promise<void>;
export declare function applyInitialVercelNetworkPolicy(sandbox: VercelSandbox, networkPolicy: VercelCreateOptions["networkPolicy"]): Promise<void>;
export declare function withBaseSetupNetworkPolicy(createOptions: VercelSandboxCreateParams): VercelSandboxCreateParams;
export declare function createVercelNetworkPolicySetter(sandbox: VercelSandbox): (policy: SandboxNetworkPolicy) => Promise<void>;