export declare function processAlive(pid: number, startedAt?: number): Promise; export declare function hasLiveSessionLease(cwd: string, sessionId: string, home?: string): Promise; export declare class SessionLease { #private; readonly path: string; readonly token: string; constructor(path: string, token: string); get active(): boolean; release(): Promise; } export declare function acquireSessionLease(cwd: string, sessionId: string, home?: string): Promise; export declare function listRunIds(cwd: string, sessionId: string, home?: string, cleanTemps?: boolean): Promise;