import type { PreparedManifest } from "./preflight.js"; import type { AgentWarning } from "./prepare.js"; /** The full `topology view`: header, channel access, agent access, persona-inherited scopes, warnings. */ export declare function renderTopology(p: PreparedManifest): string; /** The `cotal up -f --dry-run` plan: a fresh mesh creates everything, so the grouping is simply * "will create" — broker + channels + agents — followed by the full access view. Mutates nothing. */ export declare function renderUpPlan(p: PreparedManifest, server: string): string; /** The loud "persona grants outside manifest channels" section — unmanaged credential scopes that * an old persona ref drags in under `personaPermissions: include`. Returns "" when there are none. */ export declare function renderInherited(p: PreparedManifest): string; /** Render the non-fatal warnings (empty-ACL agents, loud when they carry capabilities). */ export declare function renderWarnings(warnings: AgentWarning[]): string; //# sourceMappingURL=render.d.ts.map