/** * Generic-task adaptation for background bash process handles. * * @module @deepseek-ai/dsh-tool-bash/background */ import type { BashProcess } from '@deepseek-ai/dsh-bash'; /** * Map a settled background process onto the generic task-outcome vocabulary: * `killed` stays `killed` (detail: the signal when one is known), everything * else is `completed` with the exit code as detail. A nonzero command exit is * reported, not failed, exactly like the foreground rendering. * @param proc - the settled process handle. * @returns the outcome for the `ctx.tasks` registration. */ export declare function processOutcome(proc: BashProcess): { status: 'completed' | 'killed'; detail: string; }; //# sourceMappingURL=background.d.ts.map