export interface SpsProcess {
    kind: 'chat' | 'worker';
    slot: string;
    tool: string;
    pid: number;
    alive: boolean;
    sessionState: string | null;
    project: string | null;
    cwd: string | null;
    memoryMB: number | null;
    startedAt: string | null;
    sessionId: string | null;
}
/** 列出所有 SPS-ACP 启动的真实存活 claude 进程(chat + worker)。 */
export declare function listSpsProcesses(): SpsProcess[];
/**
 * 关闭指定 pid 的 SPS 进程。双护栏:
 *  1) pid 必须是当前列出的 SPS 进程(否则可能是用户自己的 claude,拒绝);
 *  2) /proc/<pid>/cwd 必须与登记一致(防 pid 被系统复用后误杀)。
 */
export declare function killSpsProcess(pid: number): {
    ok: boolean;
    message: string;
};
//# sourceMappingURL=processInspect.d.ts.map