import { type ConfiguredCliRegistration } from '../../core/configured-clis/registration.js'; import type { CommandRegistrySnapshot } from '../../core/command-manifests/registry.js'; /** Whether a registration's STORED manifest reads as present. Mirrors the * discovery classifier exactly (§3.3): a missing/metadata-mismatched/unreadable * manifest, or one whose bytes do not parse as JSON, reads as `absent`; a * parseable manifest — even one that later fails §4 validation — is `stored`. * Never fetches. */ export declare function configuredCliManifestStored(registration: ConfiguredCliRegistration): boolean; /** The stored-manifest state string for a registration. */ export declare function configuredCliManifestState(registration: ConfiguredCliRegistration): 'stored' | 'absent'; export declare const cliList: import("../../core/command.js").LeafDef; /** Build the show/refresh report body for one registration from the unified * snapshot: its stored-manifest state, every command it currently contributes * (each with its full mount path and subtree), and every validation/collision * issue attributed to it. Zero network. */ export declare function configuredCliReport(registration: ConfiguredCliRegistration, snapshot: CommandRegistrySnapshot): Record; export declare const cliShow: import("../../core/command.js").LeafDef;