UNPKG

@mieweb/wikigdrive

Version:

Google Drive to MarkDown synchronization

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