/** * Tree-specific output formatting. * * Trees need special handling because: * - Terminal output should show a compact tree structure (not separate cards) * - Data formats (JSON/TSV) should output clean structured data (not visual characters) */ import type { OutputFormat } from "../types/index.js"; import type { TreeNode, TreeItem } from "../utils/tree.js"; export interface TreeOutputOptions { format?: OutputFormat; quiet: boolean; } /** * Output tree data with format-appropriate rendering. * * - quiet: Just output IDs * - json: Structured data with title, _id, count, parentId, depth * - tsv: Same structured data as TSV * - plain/table: Compact tree visualization */ export declare function outputTree(tree: TreeNode[], options: TreeOutputOptions): void; //# sourceMappingURL=tree.d.ts.map