import { i as OpenClawConfig } from "./types.openclaw-oSBece7v.js"; import { t as getAcpSessionManager } from "./manager-DU3C0VDT.js"; //#region src/agents/subagent-control.d.ts /** Admin kill path for a subagent session key, bypassing caller ownership checks. */ declare function killSubagentRunAdmin(params: { cfg: OpenClawConfig; sessionKey: string; }): Promise<{ found: false; killed: boolean; runId?: undefined; sessionKey?: undefined; cascadeKilled?: undefined; cascadeLabels?: undefined; } | { found: true; killed: boolean; runId: string; sessionKey: string; cascadeKilled: number; cascadeLabels: string[] | undefined; }>; //#endregion export { getAcpSessionManager, killSubagentRunAdmin };