import type { LogEntry } from "@skaile/workspaces/types"; export interface FormatOptions { json?: boolean; nextCursor?: string; } /** * Render log entries to stdout. `--json` dumps a single JSON array; otherwise * each entry is one timestamp + level + source + message line, with `data` and * `error.stack` indented underneath when present. */ export declare function formatEntries(entries: LogEntry[], opts?: FormatOptions): string; /** * Render a single entry for streaming output. In `--json` mode this emits one * compact JSON object per line (NDJSON), so consumers can stream-parse the * tail. In pretty mode it produces the same multi-line shape as * `formatEntries` but for one entry only. */ export declare function formatSingleEntry(entry: LogEntry, opts?: { json?: boolean; }): string; //# sourceMappingURL=format.d.ts.map