export interface UpdateSupervisorJob { id: string; directory: string; executable: string; args: string[]; } /** Refuse before downtime when the current user's independent supervisor is unavailable. */ export declare function checkUpdateSupervisor(): void; /** Launch through an OS service manager, never an inherited PTY/process tree. */ export declare function startUpdateSupervisor(job: UpdateSupervisorJob): void; /** Removes only this operation's supervisor registration. It never stops Pane. */ export declare function removeUpdateSupervisor(id: string): void; //# sourceMappingURL=updateSupervisor.d.ts.map