import type { JustBashSandboxCreateOptions } from "#public/sandbox/just-bash-sandbox.js"; import type { SandboxSession } from "#shared/sandbox-session.js"; import { type SandboxProviderImplementation } from "#shared/sandbox-provider.js"; export declare const JUST_BASH_PROVIDER_NAME = "just-bash"; type JustBashPreparedArtifact = { readonly templateKey: string; }; type JustBashSessionState = { readonly generation: string; readonly rootPath: string; readonly version: 2; }; export declare function createJustBashSandboxProvider(authoredOptions?: JustBashSandboxCreateOptions | undefined): SandboxProviderImplementation; export declare function pruneJustBashSandboxTemplates(input: { readonly appRoot: string; readonly now?: number; readonly recentWindowMs?: number; readonly retainCount?: number; }): Promise; export {};