import type { Executor, RuntimePathContext, SandboxAdapter, SandboxConfig } from "./types.js"; export declare function getSandboxCredentialCapabilities(type: SandboxConfig["type"]): SandboxAdapter["credentials"]; export declare function warnUnenforcedPrivateOffice(sandboxConfig: SandboxConfig, visibility: "public" | "private", officeKey: string): void; export declare function parseSandboxArg(value: string): SandboxConfig; export declare function validateSandbox(config: SandboxConfig): Promise; export declare function createExecutor(config: SandboxConfig, env?: Record, ensureReady?: () => Promise): Executor; export declare function getUnresolvedSandboxPathContext(sandboxConfig: SandboxConfig, hostWorkspaceRoot: string): RuntimePathContext; //# sourceMappingURL=registry.d.ts.map