import type { LeafDef } from '../core/command.js'; import type { Fault } from '../core/runtime/fault.js'; /** --now eligibility for a live, non-busy fault: a daemon-owned AUTO retry * (kick it early instead of waiting out the schedule), or any fault the * canvas dashboard flags "needs you" (`faultNeedsYou`, status-glyph.ts) — the * disposition that otherwise has NO sanctioned recovery verb (issue #115). * Both are scoped to `pi→provider`: refuses a client-owned auto retry * (redialing) already in flight, and refuses any OTHER link — notably a * `daemon→node` wedge fault, which --now can't clear (SIGTERM doesn't touch * the runaway subprocess; see `wedged-child-on-runaway-bash`). */ export declare function isNowEligibleFault(fault: Fault | null): boolean; export declare const nodeReviveLeaf: LeafDef;