export { E2BSandbox, type E2BSandboxOptions } from './sandbox/index.js'; export { E2BProcessManager } from './sandbox/process-manager.js'; export { createDefaultMountableTemplate, isNamedTemplateSpec, isDeferredNamedTemplateSpec, DEFAULT_NODE_VERSION, type TemplateSpec, type NamedTemplateSpec, type DeferredNamedTemplateSpec, type MountableTemplateResult, type MountableTemplateOptions, } from './utils/template.js'; export { createRepoTemplate, refreshRepoTemplate, repoTemplateRef, type RepoTemplateOptions, type RepoTemplateIdentity, type RepositoryAccess, type RefreshRepoTemplateResult, } from './utils/repo-template.js'; export { type E2BS3MountConfig, type E2BGCSMountConfig, type E2BAzureBlobMountConfig, type E2BMountConfig, } from './sandbox/mounts/index.js'; export { e2bSandboxProvider } from './provider.js'; export { E2BCodeModeTransport } from './code-mode/transport.js'; //# sourceMappingURL=index.d.ts.map