import type { RepoInfo } from "../../github/client.mts"; import type { ShepherdReport } from "../../types.mts"; /** * Draft children may only be converted after their immediate parent has * independently completed a one-PR ready-delay and the stack boundary is * still linear. A failed or incomplete stack read blocks this mutation but * does not block ordinary review/CI work in the caller. */ export declare function parentBlocksMarkReady(report: ShepherdReport, repo: RepoInfo): Promise;