import type { AgentTool } from '@earendil-works/pi-agent-core'; import type { CommandIsolation } from '../commands/command-isolation.js'; export declare function createManagedJobTool(workspace: string, getSessionKey: () => string | undefined, getSkillPassthroughEnvVarNames?: () => string[], prepareEnv?: (baseEnv: Record, cwd: string) => Promise>, getCommandIsolation?: () => CommandIsolation | undefined): AgentTool;