import type { ToolResult } from "../../types.js"; import type { ShellExecArgs } from "../shell.js"; export interface ShellExecAttemptResult extends ToolResult { launchFailure?: { code?: string | undefined; shell: string; cwd: string; } | undefined; } export declare function shellExecAttempt(args: ShellExecArgs): Promise;