export interface CatalogedItem { /** The command identity: the directory (skills) or file (agents) name. */ name: string; /** Optional human-readable display name from frontmatter, when it differs. */ display?: string; kind: "skill" | "agent" | "capability"; description?: string; path?: string; } export interface CombinedList { skills: CatalogedItem[]; agents: CatalogedItem[]; capabilities: CatalogedItem[]; } export interface ListOptions { cwd?: string; packageRoot?: string; } export declare function listAll(options?: ListOptions): Promise; export declare function formatList(list: CombinedList): string;