export interface SandboxSpec {
    enabled: boolean;
    allowNetwork: boolean;
    cwd: string;
}
export interface SandboxedCommand {
    command: string;
    args: string[];
    cleanup?: () => Promise<void>;
}
export declare function wrapForSandbox(spec: SandboxSpec, shellCommand: string): Promise<SandboxedCommand>;
export declare function defaultSandboxSpec(opts: {
    cwd: string;
}): SandboxSpec;
//# sourceMappingURL=sandbox.d.ts.map