export declare const c: { bold: (s: string) => string; dim: (s: string) => string; green: (s: string) => string; red: (s: string) => string; yellow: (s: string) => string; cyan: (s: string) => string; gray: (s: string) => string; magenta: (s: string) => string; }; /** Placeholder shown when a value is missing (null/empty), e.g. an unknown branch or age. */ export declare const NO_DATA = "\u2014"; /** * Pretty-print + ANSI-colorize a JSON value. 2-space indent. TTY-aware: when * stdout is not a TTY, the underlying `c.*` helpers emit no ANSI codes, so * output is plain text. Use this for `--pretty` flags on JSON-emitting commands. * * Colors: keys=cyan, strings=green, numbers=magenta, booleans=yellow, null=dim. */ export declare function colorJson(value: unknown, indent?: number): string; /** Render a table from rows of objects */ export declare function table(rows: Record[], opts?: { maxColWidth?: number; }): string; /** Format rows as CSV */ export declare function csv(rows: Record[]): string; /** Print a labeled key-value section */ export declare function kvLine(label: string, value: string, color?: (s: string) => string): string; //# sourceMappingURL=format.d.ts.map