import type { JevTransport } from "../agent/jev/types.ts"; import { type CommandResult } from "./types.ts"; export declare function killProcessTree(pid: number): void; export type LifecycleOptions = { site?: string; runId?: string; dryRun?: boolean; signal?: AbortSignal; onLog?: (line: string) => void; workflowArgv?: string[]; jevFetch?: JevTransport; }; export declare function resumeSite(opts?: LifecycleOptions): Promise>; export declare function cancelSite(opts?: LifecycleOptions): Promise>;