import type { Subscriber, BusMessage } from './envelope-bus.js'; import type { PlainLogEntry } from './plain-log-entry.js'; export declare class StderrLogSubscriber implements Subscriber { private write; readonly name = "stderr-log"; constructor(write?: (line: string) => void); receive(msg: BusMessage): void; } /** * Format a PlainLogEntry as a single `[mma] event=... ts=... key=val` line. * Primitive values are emitted directly (snake-cased, quoted only when they * contain whitespace or quotes). One line per event — operators can grep this * stream the same way they'd grep the JSONL log. */ export declare function formatStderrLine(entry: PlainLogEntry): string; //# sourceMappingURL=stderr-log-subscriber.d.ts.map