/** * Pure formatting functions for rich command result display. * Converts CommandResult data into aligned table strings for console output. */ import type { ListNodesResultData, ListEdgesResultData, ListTypesResultData, InfoResultData, HelpResultData } from '../../commands/types.js'; /** * Formats list nodes result as an aligned table: ID, Label, Type. */ export declare function formatListNodes(data: ListNodesResultData): string; /** * Formats list edges result as a table: Source, Port, ->, Target, Port. */ export declare function formatListEdges(data: ListEdgesResultData): string; /** * Formats list types result as a table: Type ID, Name, Category. */ export declare function formatListTypes(data: ListTypesResultData): string; /** * Formats info result as structured output with header fields, * config section, ports section, and edges section. */ export declare function formatInfo(data: InfoResultData): string; /** * Formats help result as a table: Name, Syntax, Description. */ export declare function formatHelp(data: HelpResultData): string;