import { Future, type TxtEnDecoder } from "@adviser/cement"; export declare class LogWriteStream implements WritableStreamDefaultWriter { private readonly _bufferArr; constructor(bufferArr: Uint8Array[]); readonly _resolveClosed: Future; readonly closed: Promise; readonly desiredSize: number | null; readonly ready: Promise; abort(reason?: any): Promise; close(): Promise; releaseLock(): void; write(chunk?: Uint8Array): Promise; } export declare class LogCollector implements WritableStream { readonly locked: boolean; private _writer?; private readonly _pass?; private readonly _bufferArr; private readonly _txtEnDe; constructor(pass?: WritableStreamDefaultWriter, txtEnDe?: TxtEnDecoder); abort(reason?: Uint8Array): Promise; close(): Promise; getWriter(): WritableStreamDefaultWriter; Logs(notJsonLine?: boolean): any[]; } //# sourceMappingURL=log-write-stream.d.ts.map