UNPKG

@mieweb/wikigdrive

Version:

Google Drive to MarkDown synchronization

35 lines 1.17 kB
import { ReadStream } from 'node:fs'; import { StreamOptions } from 'node:stream'; import Transport, { TransportStreamOptions } from 'winston-transport'; import { FileStreamRotator } from './FileStreamRotator.js'; interface RotateStreamOptions extends TransportStreamOptions { json?: boolean; file_options?: StreamOptions<ReadStream>; datePattern?: string; zippedArchive?: boolean; maxSize?: string; symlinkName?: string; createSymlink?: boolean; extension?: string; utc?: boolean; auditFile?: string; maxFiles?: string; dirname?: string; filename?: string; eol?: string; frequency?: string; } export declare class DailyRotateFile extends Transport { name: string; private dirname; private filename; private logStreamMap; private options; constructor(options?: RotateStreamOptions); getLogStream(driveId: string): Promise<FileStreamRotator>; log(info: any, callback: any): Promise<void>; close(): Promise<void>; query(options: any, callback: any): Promise<import("./DailyRotateFileProcessor.js").LogLine[]>; } export {}; //# sourceMappingURL=DailyRotateFile.d.ts.map