UNPKG

@mieweb/wikigdrive

Version:

Google Drive to MarkDown synchronization

23 lines 742 B
import { Readable } from 'node:stream'; import { ReadStream } from 'node:fs'; import { FileId } from '../../model/model.js'; export interface LogLine { level: 'error' | 'info' | 'debug'; message: string; timestamp: number; filename: string; driveId: FileId; payload?: { [key: string]: string | number; }; } export declare class DailyRotateFileProcessor { private logFiles; private options; constructor(logFiles: string[], options: any); createReadStream(logFile: string): [ReadStream, Readable]; stringToLogLine(buff: string): LogLine | null; processLogFile(logFile: any): Promise<LogLine[]>; query(): Promise<LogLine[]>; } //# sourceMappingURL=DailyRotateFileProcessor.d.ts.map