/** A log entry as a capturing log writer receives it. */ export type CapturedLog = { logLevel: string; message?: string; obj?: any; error?: any; }; /** * An error as ANYTHING that prints errors would print it — what a value must never be found in: * its message and stack; its `util.inspect` rendering, stock (the default dev log writer, * `console.*`), with hidden properties shown and getters run, and the same with the error's own * rendering switched OFF (`customInspect: false` — the raw object walk, which runs every accessor * on the prototype chain); its serialized form (a structured writer); the standard `cause` chain an * error reporter walks, message and `details` at each link; and every own property of the error, * enumerable or not. */ export declare const printed: (error: any) => string; /** The text a log writer would print for a captured line. */ export declare const lineOf: (log: CapturedLog) => string; //# sourceMappingURL=printedLine.d.ts.map