import { type LogProcessor } from './context'; /** * Captures recent log entries in a circular buffer for debug log dump. */ export declare class LogBuffer { private readonly _buffer; constructor(size?: number); /** * Log processor that can be registered with `log.runtimeConfig.processors`. * Captures every level except TRACE (does not apply `shouldLog` / filter; use for full debug dumps). */ readonly logProcessor: LogProcessor; /** Number of entries currently in the buffer. */ get size(): number; /** Discard all buffered entries. */ clear(): void; /** Serialize buffer contents as NDJSON (newline-delimited JSON). */ serialize(): string; } //# sourceMappingURL=log-buffer.d.ts.map