UNPKG

@mieweb/wikigdrive

Version:

Google Drive to MarkDown synchronization

17 lines 810 B
import winston from 'winston'; import { QueueTask } from './QueueTask.js'; import { GoogleDriveService } from '../../google/GoogleDriveService.js'; import { FileContentService } from '../../utils/FileContentService.js'; import { GoogleFile } from '../../model/GoogleFile.js'; import { HasAccessToken } from '../../google/AuthClient.js'; export declare class TaskFetchAsset extends QueueTask { protected logger: winston.Logger; private googleDriveService; private auth; private fileService; private file; private _forceDownload; constructor(logger: winston.Logger, googleDriveService: GoogleDriveService, auth: HasAccessToken, fileService: FileContentService, file: GoogleFile, _forceDownload: boolean); run(): Promise<QueueTask[]>; } //# sourceMappingURL=TaskFetchAsset.d.ts.map