import { Transform, Writable } from 'node:stream'; import type { SolidisDebugLog, SolidisDebugMemoryEventHandlers } from '../index.ts'; export declare class SolidisDebugTransform extends Transform { constructor(); _transform(entry: SolidisDebugLog, _encoding: BufferEncoding, callback: (error?: Error | null, data?: string) => void): void; } export declare class SolidisDebugMemory extends Writable { #private; emit: SolidisDebugMemoryEventHandlers['emit']; on: SolidisDebugMemoryEventHandlers['on']; write: SolidisDebugMemoryEventHandlers['write']; constructor(maxEntries: number); _write(entry: SolidisDebugLog, _encoding: BufferEncoding, callback: (error?: Error | null) => void): void; getLogs(): readonly SolidisDebugLog[]; clearLogs(): void; }