@mieweb/wikigdrive
Version:
Google Drive to MarkDown synchronization
20 lines • 642 B
TypeScript
import winston from 'winston';
import { QueueTask } from './QueueTask.js';
export declare class QueueDownloader {
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=QueueDownloader.d.ts.map