import { type ParsedArgs } from "@cotal-ai/core"; import { type PreparedManifest } from "../lib/manifest/index.js"; /** * `cotal topology view -f cotal.yaml` — validate a mesh manifest and print its access graph: * per-channel and per-agent subscribe/read/post (with humane labels), any persona-inherited * unmanaged scopes, and warnings. Read-only — it mutates nothing and needs no running broker, so * it's the safe way to see what `up -f` / `spawn -f` WOULD launch. */ export declare function topology(args: ParsedArgs): Promise; /** A manifest's declared space is the operation's target, so an explicit `--space` may only name the * same space; another one is refused before anything is written. */ export declare function refuseManifestSpaceMismatch(prepared: PreparedManifest, space: string | undefined): void; /** Print a manifest/file error as one red block (located issues for a ManifestError) and exit 1. */ export declare function failManifest(e: unknown): never; //# sourceMappingURL=topology.d.ts.map