import type { SandboxSourceRef } from "#discover/manifest.js";
import type { CompiledSandboxDefinition } from "#compiler/manifest.js";
import { type ModuleBackedDefinitionLoadOptions } from "#compiler/normalize-helpers.js";
/**
 * Compiles one authored sandbox module into the normalized sandbox
 * definition stored on the compiled agent manifest.
 */
export declare function compileSandboxDefinition(agentRoot: string, source: SandboxSourceRef, options?: ModuleBackedDefinitionLoadOptions): Promise<CompiledSandboxDefinition>;
