@mieweb/wikigdrive
Version:
Google Drive to MarkDown synchronization
21 lines • 715 B
TypeScript
import winston from 'winston';
import { QueueTask } from '../google_folder/QueueTask.js';
export declare const SINGLE_THREADED_TRANSFORM = false;
export declare class QueueTransformer {
private q;
private logger;
private progressCallback;
private progress;
constructor(logger: winston.Logger);
processQueueTask(task: QueueTask): Promise<void>;
finished(): Promise<any>;
addTask(taskFetchDir: QueueTask): void;
onProgressNotify(progressCallback: ({ total, completed, warnings, failed }: {
total: number;
completed: number;
warnings: number;
failed: number;
}) => void): void;
notify(): void;
}
//# sourceMappingURL=QueueTransformer.d.ts.map