import type { ToolDefinition } from "@/types"; import type { Channels } from "../../channels/channels.js"; import type { Crons } from "../../cron/crons.js"; import type { Exposes } from "../../expose/exposes.js"; import type { Signals } from "../../signals/signals.js"; /** * Builds the topology tool that snapshots agents, cron tasks, heartbeat tasks, * and signal subscriptions in one response. */ export declare function topologyTool(crons: Crons, signals: Signals, channels: Pick, exposes: Pick): ToolDefinition; //# sourceMappingURL=topologyToolBuild.d.ts.map