import type { AgentRunRecord } from "../agent-run-store.js"; import type { AgentState } from "../types.js"; export declare function buildLocalAgentMirrorsFromSnapshot(input: { agents: AgentState[] | null | undefined; }): AgentState[]; /** * Derive live local agent states from active OpenClaw runs so sync can mirror * local runtime telemetry into OrgX. */ export declare function buildLocalSyncAgentsFromRuns(input: { runs: Record; mirrors?: AgentState[] | null; }): AgentState[];