/**
 * @license
 * Copyright 2026 Google LLC
 * SPDX-License-Identifier: Apache-2.0
 */
import { type SandboxPermissions } from '../../services/sandboxManager.js';
/**
 * Options for building bubblewrap (bwrap) arguments.
 */
export interface BwrapArgsOptions {
    workspace: string;
    workspaceWrite: boolean;
    networkAccess: boolean;
    allowedPaths: string[];
    forbiddenPaths: string[];
    additionalPermissions: SandboxPermissions;
    includeDirectories: string[];
    maskFilePath: string;
    isWriteCommand: boolean;
}
/**
 * Builds the list of bubblewrap arguments based on the provided options.
 */
export declare function buildBwrapArgs(options: BwrapArgsOptions): Promise<string[]>;
