import type { NodeFn } from "../types.js"; import type { SwarmAgentDef } from "./types.js"; import type { AgentRegistry } from "./registry.js"; import type { BaseSwarmState } from "./config.js"; export interface SwarmLiveState { hasSupervisor: boolean; supervisorNodeName: string; onErrorPolicy: "fallback" | "throw"; } export declare function createAgentNode(def: SwarmAgentDef, registry: AgentRegistry, swarmState: SwarmLiveState): NodeFn; //# sourceMappingURL=agent-node.d.ts.map