import type { CLI } from './types.ts';
/** Make a CLI resolvable by name from YAML; its root name is the key. */
export declare function registerCliSpec(spec: CLI): void;
/** Remove a named CLI from the YAML lookup. */
export declare function unregisterCliSpec(name: string): void;
/** Resolve a YAML `cli:` key to its registered tree, fail loud. */
export declare function cliSpecFor(name: string): CLI;
//# sourceMappingURL=specs.d.ts.map