import nodeFs from "node:fs"; export type QueuedFileWriteResult = "queued" | "dropped"; export type QueuedFileWriter = { filePath: string; write: (line: string) => unknown; flush: () => Promise; }; type QueuedFileWriterOptions = { maxFileBytes?: number; maxQueuedBytes?: number; yieldBeforeWrite?: boolean; }; type QueuedFileAppendFlagConstants = Pick & Partial>; export declare function resolveQueuedFileAppendFlags(constants?: QueuedFileAppendFlagConstants): number; export declare function getQueuedFileWriter(writers: Map, filePath: string, options?: QueuedFileWriterOptions): QueuedFileWriter; export {};